<86>Jan 29 02:30:21 userdel[118369]: delete user 'rooter' <86>Jan 29 02:30:21 userdel[118369]: removed group 'rooter' owned by 'rooter' <86>Jan 29 02:30:21 userdel[118369]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 29 02:30:21 groupadd[118445]: group added to /etc/group: name=rooter, GID=624 <86>Jan 29 02:30:21 groupadd[118445]: new group: name=rooter, GID=624 <86>Jan 29 02:30:21 useradd[118478]: new user: name=rooter, UID=624, GID=624, home=/root, shell=/bin/bash <86>Jan 29 02:30:21 userdel[118535]: delete user 'builder' <86>Jan 29 02:30:21 userdel[118535]: removed group 'builder' owned by 'builder' <86>Jan 29 02:30:21 userdel[118535]: removed shadow group 'builder' owned by 'builder' <86>Jan 29 02:30:21 groupadd[118638]: group added to /etc/group: name=builder, GID=625 <86>Jan 29 02:30:21 groupadd[118638]: group added to /etc/gshadow: name=builder <86>Jan 29 02:30:21 groupadd[118638]: new group: name=builder, GID=625 <86>Jan 29 02:30:21 useradd[118676]: new user: name=builder, UID=625, GID=625, home=/usr/src, shell=/bin/bash <13>Jan 29 02:30:37 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>Jan 29 02:30:37 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed <13>Jan 29 02:30:37 rpmi: libsigc++2-2.10.6-alt1 sisyphus+262543.100.1.1 1606332550 installed <13>Jan 29 02:30:37 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Jan 29 02:30:37 rpmi: libxkbcommon-1.0.3-alt1 sisyphus+262369.100.1.1 1606206984 installed <13>Jan 29 02:30:37 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>Jan 29 02:30:37 rpmi: libwayland-client-1.19.0-alt1 sisyphus+265427.100.1.1 1611852852 installed <13>Jan 29 02:30:37 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849991 installed <13>Jan 29 02:30:37 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000383 installed <13>Jan 29 02:30:37 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed <13>Jan 29 02:30:37 rpmi: libsigc++2-devel-2.10.6-alt1 sisyphus+262543.100.1.1 1606332550 installed <13>Jan 29 02:30:37 rpmi: libserd-0.30.6-alt1_1 sisyphus+263988.100.1.1 1608994288 installed <13>Jan 29 02:30:37 rpmi: libsord-0.16.6-alt1_1 sisyphus+263990.100.1.3 1608998935 installed <13>Jan 29 02:30:37 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Jan 29 02:30:37 rpmi: libgomp1-10.2.1-alt2 sisyphus+263054.100.3.1 1607510507 installed <13>Jan 29 02:30:37 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:37 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Jan 29 02:30:38 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796031 installed <13>Jan 29 02:30:38 rpmi: libboost_system1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:38 rpmi: libserd-devel-0.30.6-alt1_1 sisyphus+263988.100.1.1 1608994288 installed <13>Jan 29 02:30:38 rpmi: libsqlite3-3.34.1-alt1 sisyphus+265135.100.1.1 1611332969 installed <13>Jan 29 02:30:38 rpmi: udev-rules-1:247.2-alt1 sisyphus+263562.100.1.1 1608151944 installed <13>Jan 29 02:30:38 rpmi: liblcms2-2.11-alt1 sisyphus+253499.100.1.1 1592286997 installed <13>Jan 29 02:30:38 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870464 installed <13>Jan 29 02:30:38 rpmi: libart_lgpl-2.3.21-alt3 1303721928 installed <13>Jan 29 02:30:38 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410876 installed <13>Jan 29 02:30:38 rpmi: libart_lgpl-devel-2.3.21-alt3 1303721928 installed <13>Jan 29 02:30:38 rpmi: libsord-devel-0.16.6-alt1_1 sisyphus+263990.100.1.3 1608998935 installed <13>Jan 29 02:30:38 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Jan 29 02:30:38 rpmi: libsratom-0.6.6-alt1_1 sisyphus+263991.100.1.1 1608994367 installed <13>Jan 29 02:30:38 rpmi: libflac8-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801575 installed <13>Jan 29 02:30:38 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965499 installed <13>Jan 29 02:30:38 rpmi: libts0-1.22-alt3 sisyphus+259302.100.1.1 1601981876 installed <13>Jan 29 02:30:38 rpmi: qt5-base-common-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:30:38 rpmi: lv2-1.18.0-alt1_1 sisyphus+262063.100.1.1 1605717066 installed <13>Jan 29 02:30:38 rpmi: libmtdev-1.1.6-alt1 sisyphus+250141.100.1.1 1587131323 installed <13>Jan 29 02:30:38 rpmi: libgudev-1:234-alt1 sisyphus+258314.700.14.2 1600843993 installed <13>Jan 29 02:30:38 rpmi: libltdl7-2.4.6-alt2 sisyphus+263722.100.1.1 1608561796 installed <13>Jan 29 02:30:38 rpmi: libquadmath0-10.2.1-alt2 sisyphus+263054.100.3.1 1607510507 installed <13>Jan 29 02:30:38 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059904 installed <13>Jan 29 02:30:38 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed <13>Jan 29 02:30:38 rpmi: libbluez-5.55-alt1 sisyphus+261842.100.1.1 1605530724 installed <13>Jan 29 02:30:38 rpmi: libnettle8-3.7-alt1 sisyphus+265128.100.1.1 1611325136 installed <13>Jan 29 02:30:38 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020354 installed <13>Jan 29 02:30:38 rpmi: libopenjpeg2.0-2.4.0-alt1 sisyphus+264173.100.1.1 1609245154 installed <13>Jan 29 02:30:38 rpmi: libwayland-server-1.19.0-alt1 sisyphus+265427.100.1.1 1611852852 installed <13>Jan 29 02:30:38 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520346 installed <13>Jan 29 02:30:38 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Jan 29 02:30:38 rpmi: libsndfile-1.0.30-alt2 sisyphus+263035.100.1.1 1607353096 installed <13>Jan 29 02:30:39 rpmi: libsamplerate-0.1.9-alt2 1487790080 installed <13>Jan 29 02:30:39 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244591 installed <13>Jan 29 02:30:39 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Jan 29 02:30:39 rpmi: perl-Compress-Raw-Zlib-2.100-alt1 sisyphus+264530.100.1.1 1610429354 installed <13>Jan 29 02:30:39 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Jan 29 02:30:39 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Jan 29 02:30:39 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943071 installed <13>Jan 29 02:30:39 rpmi: xml-utils-1:2.9.10-alt5 sisyphus+265350.100.1.1 1611742537 installed <13>Jan 29 02:30:39 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Jan 29 02:30:39 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Jan 29 02:30:39 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jan 29 02:30:39 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jan 29 02:30:39 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed <13>Jan 29 02:30:39 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Jan 29 02:30:39 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943071 installed <13>Jan 29 02:30:39 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>Jan 29 02:30:39 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271009 installed <13>Jan 29 02:30:39 rpmi: liblilv-0.24.10-alt1_1 sisyphus+263980.100.1.1 1608993662 installed <13>Jan 29 02:30:39 rpmi: libhogweed6-3.7-alt1 sisyphus+265128.100.1.1 1611325136 installed <13>Jan 29 02:30:39 rpmi: libgnutls30-3.6.15-alt1 sisyphus+257742.200.2.1 1599668675 installed <13>Jan 29 02:30:39 rpmi: libbluez-devel-5.55-alt1 sisyphus+261842.100.1.1 1605530724 installed <13>Jan 29 02:30:39 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920168 installed <13>Jan 29 02:30:39 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed <13>Jan 29 02:30:39 rpmi: libquadmath9-devel-9.3.1-alt3 sisyphus+263054.140.3.1 1607515734 installed <13>Jan 29 02:30:39 rpmi: libfftw3q-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Jan 29 02:30:39 rpmi: qt5-x11extras-common-5.15.1-alt1 sisyphus+257838.1600.3.1 1600071160 installed <13>Jan 29 02:30:39 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943871 installed <13>Jan 29 02:30:39 rpmi: libboost_atomic1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_contract1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_chrono1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_timer1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_thread1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_type_erasure1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_regex1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: libboost_graph1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:39 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796031 installed <13>Jan 29 02:30:39 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796031 installed <13>Jan 29 02:30:39 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Jan 29 02:30:39 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:39 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:39 rpmi: libfftw3f-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Jan 29 02:30:39 rpmi: libfftw3l-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Jan 29 02:30:39 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525759 installed <13>Jan 29 02:30:39 rpmi: libwayland-cursor-1.19.0-alt1 sisyphus+265427.100.1.1 1611852852 installed <13>Jan 29 02:30:39 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+265427.100.1.1 1611852852 installed <13>Jan 29 02:30:39 rpmi: libxml2-devel-1:2.9.10-alt5 sisyphus+265350.100.1.1 1611742537 installed <13>Jan 29 02:30:39 rpmi: libvamp-2.10.0-alt1 sisyphus+253678.100.1.1 1592632993 installed <13>Jan 29 02:30:39 rpmi: libtag-1.11.1-alt1 1479892949 installed <13>Jan 29 02:30:39 rpmi: qt4-common-4.8.7-alt21 sisyphus+245419.100.1.1 1580741617 installed <13>Jan 29 02:30:40 rpmi: libqt4-core-4.8.7-alt21 sisyphus+245419.100.1.1 1580741617 installed <13>Jan 29 02:30:40 rpmi: libproxy-0.4.17-alt1 sisyphus+264902.100.1.1 1611078497 installed <13>Jan 29 02:30:40 rpmi: libpcre2-10.36-alt1 sisyphus+262985.100.2.1 1607423135 installed <13>Jan 29 02:30:40 rpmi: libqt5-core-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:30:40 rpmi: libyajl-2.1.0-alt1 1399891593 installed <13>Jan 29 02:30:40 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097738 installed <13>Jan 29 02:30:40 rpmi: python-sphinx-objects.inv-1:2.3.10.20210115-alt1 sisyphus+264801.100.1.1 1610929404 installed <13>Jan 29 02:30:40 rpmi: libiodbc-3.52.8-alt1 1387533996 installed <13>Jan 29 02:30:40 rpmi: libwacom-data-1.7-alt1.1 sisyphus+263654.100.1.1 1608370114 installed <13>Jan 29 02:30:40 rpmi: libwacom-1.7-alt1.1 sisyphus+263654.100.1.1 1608370114 installed <13>Jan 29 02:30:40 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672625 installed <13>Jan 29 02:30:40 rpmi: libpaper-1.1.28-alt1 sisyphus+259176.100.1.1 1601738991 installed <13>Jan 29 02:30:40 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Jan 29 02:30:40 rpmi: libevdev-1.10.0-alt1 sisyphus+260476.100.1.1 1603764230 installed <13>Jan 29 02:30:40 rpmi: libinput-1.16.4-alt1 sisyphus+262618.100.1.1 1606464519 installed <13>Jan 29 02:30:41 rpmi: libepoxy-1.5.5-alt1 sisyphus+263785.100.1.1 1608657813 installed <13>Jan 29 02:30:41 rpmi: publicsuffix-list-dafsa-20210121-alt1 sisyphus+265129.100.1.1 1611325490 installed <13>Jan 29 02:30:41 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348931 installed <13>Jan 29 02:30:41 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642263 installed <13>Jan 29 02:30:41 rpmi: openldap-common-2.4.56-alt1 sisyphus+264049.140.3.1 1609084202 installed <13>Jan 29 02:30:41 rpmi: libzeromq-4.2.3-alt1.qa1 sisyphus+263586.100.2.1 1608213270 installed <13>Jan 29 02:30:41 rpmi: libgme-0.6.1-alt1 1521318053 installed <13>Jan 29 02:30:41 rpmi: libudfread-1.1.1-alt1 sisyphus+262690.100.1.1 1606726455 installed <13>Jan 29 02:30:41 rpmi: vulkan-filesystem-1.2.152-alt1 sisyphus+257666.300.3.1 1599632436 installed <13>Jan 29 02:30:41 rpmi: libvulkan1-1.2.152-alt1 sisyphus+257666.300.3.1 1599632436 installed <13>Jan 29 02:30:41 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964841 installed <13>Jan 29 02:30:41 rpmi: libxvid-1.3.4-alt1 1507033988 installed <13>Jan 29 02:30:41 rpmi: libx265-192-3.4-alt1 sisyphus+254160.100.7.1 1593756032 installed <13>Jan 29 02:30:41 rpmi: libx264-148-alt2 1496163823 installed <13>Jan 29 02:30:41 rpmi: libwavpack-5.3.0-alt1 sisyphus+251276.100.1.1 1588785029 installed <13>Jan 29 02:30:41 rpmi: libvpx6-1.9.0-alt1 sisyphus+259077.100.2.1 1601616076 installed <13>Jan 29 02:30:41 rpmi: libtwolame-0.4.0-alt1 sisyphus+239176.100.2.1 1571294326 installed <13>Jan 29 02:30:41 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Jan 29 02:30:41 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618688 installed <13>Jan 29 02:30:41 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed <13>Jan 29 02:30:41 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Jan 29 02:30:41 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659318 installed <13>Jan 29 02:30:41 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659318 installed <13>Jan 29 02:30:41 rpmi: liblame-3.100-alt1 1527082573 installed <13>Jan 29 02:30:41 rpmi: libdav1d-0.5.2-alt1 sisyphus+245080.100.1.1 1580063362 installed <13>Jan 29 02:30:41 rpmi: libcodec2-0.9.2-alt1 sisyphus+254267.100.1.1 1593522395 installed <13>Jan 29 02:30:41 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587970807 installed <13>Jan 29 02:30:41 rpmi: libaom2-2.0.1-alt1 sisyphus+265247.100.1.1 1611584736 installed <13>Jan 29 02:30:41 rpmi: libSDL2-2.0.14-alt2 sisyphus+264412.100.1.1 1610114557 installed <13>Jan 29 02:30:41 rpmi: tslib-1.22-alt3 sisyphus+259302.100.1.1 1601981876 installed <13>Jan 29 02:30:41 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed <13>Jan 29 02:30:41 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed <13>Jan 29 02:30:41 rpmi: libdrm-1:2.4.104-alt1 sisyphus+264662.100.1.1 1610612816 installed <13>Jan 29 02:30:41 rpmi: libgbm-4:20.3.3-alt1 sisyphus+264662.200.1.1 1610613100 installed <13>Jan 29 02:30:41 rpmi: libjack-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856119 installed <13>Jan 29 02:30:41 rpmi: libconfig-c++-1.5-alt2 1528494223 installed <13>Jan 29 02:30:41 rpmi: libcelt-1:0.10.0-alt1.qa1 1365952806 installed <13>Jan 29 02:30:41 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Jan 29 02:30:41 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Jan 29 02:30:41 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Jan 29 02:30:41 rpmi: perl-Compress-Raw-Bzip2-2.100-alt1 sisyphus+264529.100.1.1 1610429357 installed <13>Jan 29 02:30:41 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Jan 29 02:30:41 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Jan 29 02:30:41 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Jan 29 02:30:41 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600903930 installed <13>Jan 29 02:30:41 rpmi: perl-Encode-3.08-alt1 sisyphus+263440.100.1.1 1607955880 installed <13>Jan 29 02:30:41 rpmi: perl-URI-5.06-alt1 sisyphus+264718.100.1.1 1610696490 installed <13>Jan 29 02:30:41 rpmi: perl-IO-Compress-2.100-alt1 sisyphus+264540.100.2.1 1610433933 installed <13>Jan 29 02:30:41 rpmi: perl-Net-HTTP-6.20-alt1 sisyphus+264543.100.1.2 1610433051 installed <13>Jan 29 02:30:41 rpmi: perl-HTML-Parser-3.75-alt1 sisyphus+258375.1000.14.2 1600904143 installed <13>Jan 29 02:30:41 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Jan 29 02:30:41 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Jan 29 02:30:41 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Jan 29 02:30:41 rpmi: perl-HTTP-Message-6.27-alt1 sisyphus+264350.100.1.1 1609891188 installed <13>Jan 29 02:30:41 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Jan 29 02:30:41 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Jan 29 02:30:41 rpmi: perl-libwww-6.52-alt1 sisyphus+264541.100.1.3 1610434036 installed <13>Jan 29 02:30:41 rpmi: perl-XML-LibXML-2.0206-alt1 sisyphus+263441.100.1.1 1607955956 installed <13>Jan 29 02:30:41 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Jan 29 02:30:41 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Jan 29 02:30:41 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Jan 29 02:30:42 rpmi: icon-theme-adwaita-3.38.0-alt1 sisyphus+258314.1700.14.2 1600844421 installed <13>Jan 29 02:30:42 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+263451.100.1.1 1607958573 installed <13>Jan 29 02:30:42 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Jan 29 02:30:42 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743630 installed <13>Jan 29 02:30:42 rpmi: libgdk-pixbuf-locales-2.42.2-alt1 sisyphus+263074.100.1.1 1607428070 installed <13>Jan 29 02:30:42 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Jan 29 02:30:42 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jan 29 02:30:43 rpmi: libstdc++10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510507 installed <13>Jan 29 02:30:44 rpmi: gcc10-c++-10.2.1-alt2 sisyphus+263054.100.3.1 1607510507 installed <13>Jan 29 02:30:44 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jan 29 02:30:44 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jan 29 02:30:44 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Jan 29 02:30:44 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479495 installed <13>Jan 29 02:30:44 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475143 installed Updating fonts cache: <29>Jan 29 02:30:45 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Jan 29 02:30:45 rpmi: libbluray-1.2.1-alt1 sisyphus+265293.100.1.1 1611656199 installed <13>Jan 29 02:30:45 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Jan 29 02:30:45 rpmi: libharfbuzz-gobject-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Jan 29 02:30:45 rpmi: cppunit-1.15.1-alt1 sisyphus+244259.100.3.1 1589884245 installed <13>Jan 29 02:30:45 rpmi: libboost_context1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_fiber1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_stacktrace1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_nowide1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_test1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_serialization1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_random1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_iostreams1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_json1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_date_time1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:46 rpmi: libboost_container1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:48 rpmi: boost-devel-headers-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:48 rpmi: boost-devel-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Jan 29 02:30:48 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587848 installed <13>Jan 29 02:30:48 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>Jan 29 02:30:48 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>Jan 29 02:30:48 rpmi: shared-mime-info-2.1-alt1 sisyphus+264261.100.1.1 1609507718 installed <13>Jan 29 02:30:48 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed <13>Jan 29 02:30:48 rpmi: libgio-2.66.4-alt1 sisyphus+263595.100.1.1 1608228058 installed <13>Jan 29 02:30:48 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed <13>Jan 29 02:30:48 rpmi: libgdk-pixbuf-2.42.2-alt1 sisyphus+263074.100.1.1 1607428070 installed <13>Jan 29 02:30:48 rpmi: libglibmm-2.64.5-alt1 sisyphus+263407.100.4.1 1608464387 installed <13>Jan 29 02:30:48 rpmi: libatkmm-2.28.1-alt1 sisyphus+263407.200.4.1 1608464459 installed <13>Jan 29 02:30:48 rpmi: gtk-update-icon-cache-3.24.24-alt1 sisyphus+262986.100.1.1 1607244000 installed <13>Jan 29 02:30:48 rpmi: libgusb-0.3.5-alt1 sisyphus+255577.100.1.1 1596150490 installed <13>Jan 29 02:30:48 rpmi: libcolord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619006 installed <13>Jan 29 02:30:48 rpmi: libxml++2-2.42.0-alt1 sisyphus+260588.200.2.1 1603959128 installed <13>Jan 29 02:30:49 rpmi: libffado-2.4.1-alt4 sisyphus+260851.100.1.1 1604354321 installed <13>Jan 29 02:30:49 rpmi: libdconf-0.38.0-alt1 sisyphus+258314.1000.14.2 1600844048 installed <13>Jan 29 02:30:49 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099128 installed <13>Jan 29 02:30:49 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440105 installed <13>Jan 29 02:30:49 rpmi: libgcrypt20-1.9.0-alt1 sisyphus+264901.200.2.1 1611598127 installed <13>Jan 29 02:30:49 rpmi: libsystemd-1:247.2-alt1 sisyphus+263562.100.1.1 1608151944 installed <13>Jan 29 02:30:49 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203684 installed <13>Jan 29 02:30:49 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829787 installed <13>Jan 29 02:30:49 rpmi: dbus-tools-1.12.18-alt1 sisyphus+252758.100.1.1 1591203684 installed <86>Jan 29 02:30:49 groupadd[195971]: group added to /etc/group: name=messagebus, GID=499 <86>Jan 29 02:30:49 groupadd[195971]: group added to /etc/gshadow: name=messagebus <86>Jan 29 02:30:49 groupadd[195971]: new group: name=messagebus, GID=499 <86>Jan 29 02:30:49 useradd[195988]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Jan 29 02:30:49 rpmi: dbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203684 installed <13>Jan 29 02:30:49 rpmi: dconf-0.38.0-alt1 sisyphus+258314.1000.14.2 1600844048 installed <13>Jan 29 02:30:49 rpmi: libgtk+3-schemas-3.24.24-alt1 sisyphus+262986.100.1.1 1607244000 installed <13>Jan 29 02:30:49 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604500 installed <13>Jan 29 02:30:49 rpmi: libcups-2.3.3-alt1 sisyphus+265411.100.1.1 1611832624 installed <13>Jan 29 02:30:50 rpmi: libgs-9.53.3-alt1 sisyphus+260366.100.1.1 1603614495 installed <13>Jan 29 02:30:50 rpmi: libqt5-dbus-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:30:50 rpmi: libpolkit-0.118-alt2 sisyphus+263041.200.3.1 1611694155 installed <86>Jan 29 02:30:50 groupadd[200300]: group added to /etc/group: name=colord, GID=498 <86>Jan 29 02:30:50 groupadd[200300]: group added to /etc/gshadow: name=colord <86>Jan 29 02:30:50 groupadd[200300]: new group: name=colord, GID=498 <86>Jan 29 02:30:50 useradd[200335]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null <13>Jan 29 02:30:50 rpmi: colord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619006 installed <13>Jan 29 02:30:50 rpmi: libX11-locales-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>Jan 29 02:30:50 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed <13>Jan 29 02:30:50 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854223 installed <13>Jan 29 02:30:50 rpmi: libX11-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>Jan 29 02:30:50 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Jan 29 02:30:50 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595144 installed <13>Jan 29 02:30:50 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed <13>Jan 29 02:30:50 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed <13>Jan 29 02:30:51 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106975 installed <13>Jan 29 02:30:51 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Jan 29 02:30:51 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949629 installed <13>Jan 29 02:30:51 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed <13>Jan 29 02:30:51 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed <13>Jan 29 02:30:51 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed <13>Jan 29 02:30:51 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000502 installed <13>Jan 29 02:30:51 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542911 installed <13>Jan 29 02:30:51 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Jan 29 02:30:51 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Jan 29 02:30:51 rpmi: libGLX-mesa-4:20.3.3-alt1 sisyphus+264662.200.1.1 1610613100 installed <13>Jan 29 02:30:51 rpmi: libEGL-mesa-4:20.3.3-alt1 sisyphus+264662.200.1.1 1610613100 installed <13>Jan 29 02:30:51 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:51 rpmi: libat-spi2-core-2.38.0-alt1 sisyphus+258314.1440.14.2 1600844322 installed <13>Jan 29 02:30:51 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed <13>Jan 29 02:30:53 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854223 installed <13>Jan 29 02:30:53 rpmi: libX11-devel-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>Jan 29 02:30:53 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+261890.100.1.1 1605595144 installed <13>Jan 29 02:30:53 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed <13>Jan 29 02:30:53 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:53 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:53 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Jan 29 02:30:53 rpmi: libpango-1.48.1-alt1 sisyphus+265097.100.1.1 1611302496 installed <13>Jan 29 02:30:54 rpmi: libgtk+2-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Jan 29 02:30:54 rpmi: libcairomm-1.14.2-alt1 sisyphus+263407.240.4.1 1608464511 installed <13>Jan 29 02:30:54 rpmi: libpangomm-2.42.2-alt1 sisyphus+263407.300.4.1 1608464566 installed <13>Jan 29 02:30:54 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124262 installed <13>Jan 29 02:30:54 rpmi: libgtkmm2-2.24.5-alt1 1475042577 installed <13>Jan 29 02:30:54 rpmi: libglade-2.6.4-alt5.qa1 1366416175 installed <13>Jan 29 02:30:54 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Jan 29 02:30:54 rpmi: librsvg-1:2.50.3-alt1 sisyphus+265438.100.1.1 1611858681 installed <13>Jan 29 02:30:54 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556464 installed <13>Jan 29 02:30:54 rpmi: libva-2.10.0-alt1 sisyphus+264299.100.1.1 1609662765 installed <13>Jan 29 02:30:54 rpmi: libgtkglext-1.2.0-alt5 sisyphus+256355.100.1.1 1597620685 installed <13>Jan 29 02:30:54 rpmi: libEGL-devel-4:20.3.3-alt1 sisyphus+264662.200.1.1 1610613100 installed <13>Jan 29 02:30:54 rpmi: libGL-devel-4:20.3.3-alt1 sisyphus+264662.200.1.1 1610613100 installed <13>Jan 29 02:30:54 rpmi: libgail-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Jan 29 02:30:54 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+263711.200.20.1 1609408093 installed <13>Jan 29 02:30:54 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958589 installed <13>Jan 29 02:30:54 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209619 installed <13>Jan 29 02:30:54 rpmi: libgraphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381133 installed <13>Jan 29 02:30:55 rpmi: libfreeglut-3.2.1-alt3 sisyphus+263025.100.1.1 1607343901 installed <13>Jan 29 02:30:55 rpmi: libXaw-1.0.12-alt1 1391072621 installed <13>Jan 29 02:30:55 rpmi: libqt4-gui-4.8.7-alt21 sisyphus+245419.100.1.1 1580741617 installed <13>Jan 29 02:30:55 rpmi: libvdpau-1:1.4-alt1 sisyphus+258594.100.1.1 1600934667 installed <13>Jan 29 02:30:55 rpmi: libavutil56-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153248 installed <13>Jan 29 02:30:55 rpmi: libswresample3-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153248 installed <13>Jan 29 02:30:55 rpmi: dbus-tools-gui-1.12.18-alt1 sisyphus+252758.100.1.1 1591203684 installed <13>Jan 29 02:30:55 rpmi: at-spi2-core-2.38.0-alt1 sisyphus+258314.1440.14.2 1600844322 installed <13>Jan 29 02:30:55 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+258314.1500.14.2 1600844365 installed <13>Jan 29 02:30:56 rpmi: libgtk+3-3.24.24-alt1 sisyphus+262986.100.1.1 1607244000 installed <13>Jan 29 02:30:56 rpmi: libzvbi-0.2.35-alt2 sisyphus+254029.100.2.1 1593111430 installed <13>Jan 29 02:30:57 rpmi: libavcodec58-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153248 installed <13>Jan 29 02:30:57 rpmi: libchromaprint1-1.5.0-alt1 sisyphus+264630.100.1.1 1610541942 installed <13>Jan 29 02:30:57 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152218 installed <13>Jan 29 02:30:57 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Jan 29 02:30:57 rpmi: libxcbutil-image-0.4.0-alt1 1446204177 installed <13>Jan 29 02:30:57 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204121 installed <13>Jan 29 02:30:57 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989885 installed <13>Jan 29 02:30:57 rpmi: libxkbcommon-x11-1.0.3-alt1 sisyphus+262369.100.1.1 1606206984 installed <13>Jan 29 02:30:57 rpmi: alsa-ucm-conf-1.2.4-alt1 sisyphus+260180.200.1.1 1603282405 installed <13>Jan 29 02:30:57 rpmi: alsa-topology-conf-1.2.4-alt1 sisyphus+260180.100.1.1 1603282384 installed <13>Jan 29 02:30:57 rpmi: libalsa-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282485 installed <13>Jan 29 02:30:57 rpmi: jack-audio-connection-kit-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856119 installed <13>Jan 29 02:30:57 rpmi: python-modules-curses-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:57 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851422 installed <13>Jan 29 02:30:57 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851422 installed <13>Jan 29 02:30:57 rpmi: libverto-0.3.1-alt1_2 sisyphus+265276.100.1.1 1611604632 installed <13>Jan 29 02:30:57 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001689 installed <13>Jan 29 02:30:57 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820121 installed <13>Jan 29 02:30:57 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 29 02:30:57 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jan 29 02:30:57 rpmi: ca-certificates-2021.01.27-alt1 sisyphus+265371.200.1.1 1611759824 installed <13>Jan 29 02:30:57 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jan 29 02:30:57 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jan 29 02:30:57 rpmi: libcrypto1.1-1.1.1i-alt2 sisyphus+264815.100.1.1 1610967158 installed <13>Jan 29 02:30:57 rpmi: libssl1.1-1.1.1i-alt2 sisyphus+264815.100.1.1 1610967158 installed <13>Jan 29 02:30:57 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904101 installed <13>Jan 29 02:30:57 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904101 installed <13>Jan 29 02:30:58 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904101 installed <13>Jan 29 02:30:58 rpmi: glib2-devel-2.66.4-alt1 sisyphus+263595.100.1.1 1608228058 installed <13>Jan 29 02:30:58 rpmi: python-modules-compiler-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:58 rpmi: python-modules-email-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:58 rpmi: python-modules-unittest-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:58 rpmi: python-modules-encodings-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:58 rpmi: python-modules-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:58 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed <13>Jan 29 02:30:58 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Jan 29 02:30:58 rpmi: libgio-devel-2.66.4-alt1 sisyphus+263595.100.1.1 1608228058 installed <13>Jan 29 02:30:59 rpmi: libglibmm-devel-2.64.5-alt1 sisyphus+263407.100.4.1 1608464387 installed <13>Jan 29 02:30:59 rpmi: libfreetype-devel-2.10.4-alt2 sisyphus+260293.100.2.1 1604479495 installed <13>Jan 29 02:30:59 rpmi: libharfbuzz-devel-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Jan 29 02:30:59 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475143 installed <13>Jan 29 02:30:59 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed <13>Jan 29 02:30:59 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>Jan 29 02:30:59 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed <13>Jan 29 02:30:59 rpmi: python3-module-packaging-19.0-alt3 sisyphus+261322.40.5.2 1604886824 installed <13>Jan 29 02:30:59 rpmi: libatkmm-devel-2.28.1-alt1 sisyphus+263407.200.4.1 1608464459 installed <13>Jan 29 02:30:59 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+263407.240.4.1 1608464511 installed <13>Jan 29 02:30:59 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed <13>Jan 29 02:30:59 rpmi: libpango-devel-1.48.1-alt1 sisyphus+265097.100.1.1 1611302496 installed <13>Jan 29 02:30:59 rpmi: libpangomm-devel-2.42.2-alt1 sisyphus+263407.300.4.1 1608464566 installed <13>Jan 29 02:30:59 rpmi: libgdk-pixbuf-devel-2.42.2-alt1 sisyphus+263074.100.1.1 1607428070 installed <13>Jan 29 02:30:59 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+261703.100.2.1 1605232240 installed <13>Jan 29 02:30:59 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Jan 29 02:30:59 rpmi: python-modules-xml-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-modules-hotshot-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-modules-bsddb-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-modules-ctypes-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-modules-multiprocessing-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-modules-logging-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: python-modules-distutils-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:30:59 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Jan 29 02:30:59 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Jan 29 02:30:59 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+263711.200.20.1 1609408093 installed <13>Jan 29 02:30:59 rpmi: libgtkmm2-devel-2.24.5-alt1 1475042577 installed <13>Jan 29 02:30:59 rpmi: python3-module-isodate-0.5.4-alt1 sisyphus+227495.1200.1.3 1555843100 installed <13>Jan 29 02:31:00 rpmi: python3-module-rdflib-4.2.2-alt3 sisyphus+245852.300.2.1 1581423749 installed <13>Jan 29 02:31:00 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>Jan 29 02:31:00 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Jan 29 02:31:00 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Jan 29 02:31:00 rpmi: python3-module-lxml-4.6.1-alt2 sisyphus+261624.100.1.1 1605171501 installed <13>Jan 29 02:31:00 rpmi: python3-module-docutils-0.16.0-alt1 sisyphus+250087.100.1.1 1587043829 installed <13>Jan 29 02:31:00 rpmi: python3-module-chardet-1:3.0.4-alt2 sisyphus+263408.100.1.1 1607875228 installed <13>Jan 29 02:31:00 rpmi: python3-module-idna-2.10-alt1 sisyphus+255040.200.1.1 1594995891 installed <13>Jan 29 02:31:00 rpmi: python3-module-pycparser-2.20-alt1 sisyphus+260990.100.1.1 1604547209 installed <13>Jan 29 02:31:00 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453352 installed <13>Jan 29 02:31:00 rpmi: python3-module-cryptography-3.3.0-alt1 sisyphus+263159.100.1.1 1607527055 installed <13>Jan 29 02:31:00 rpmi: python3-module-openssl-19.1.0-alt1 sisyphus+261139.100.1.1 1604672912 installed <13>Jan 29 02:31:00 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853074 installed <13>Jan 29 02:31:00 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853074 installed <13>Jan 29 02:31:00 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>Jan 29 02:31:00 rpmi: python3-module-requests-2.25.0-alt2 sisyphus+263361.100.1.1 1607737415 installed <13>Jan 29 02:31:00 rpmi: python3-module-pytz-1:2020.1-alt1 sisyphus+254576.100.1.1 1594046074 installed <13>Jan 29 02:31:01 rpmi: python3-module-babel-1:2.8.0-alt1 sisyphus+260985.120.8.1 1604548484 installed <13>Jan 29 02:31:01 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Jan 29 02:31:01 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046156 installed <13>Jan 29 02:31:01 rpmi: python3-module-jinja2-2.11.2-alt1 sisyphus+254573.100.1.1 1594043344 installed <13>Jan 29 02:31:01 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Jan 29 02:31:01 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed <13>Jan 29 02:31:01 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed <13>Jan 29 02:31:01 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>Jan 29 02:31:01 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>Jan 29 02:31:01 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed <13>Jan 29 02:31:01 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed <13>Jan 29 02:31:01 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Jan 29 02:31:02 rpmi: python3-module-Pygments-2.6.1-alt2 sisyphus+263434.100.1.1 1607946762 installed <13>Jan 29 02:31:02 rpmi: python3-module-sphinx-1:2.4.4-alt1 sisyphus+254723.100.1.2 1594318607 installed <13>Jan 29 02:31:02 rpmi: python3-module-markdown-3.3.3-alt1 sisyphus+262973.100.1.1 1607196017 installed <13>Jan 29 02:31:02 rpmi: lv2-devel-1.18.0-alt1_1 sisyphus+262063.100.1.1 1605717066 installed <13>Jan 29 02:31:02 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+263991.100.1.1 1608994367 installed <13>Jan 29 02:31:02 rpmi: librabbitmq-c-0.9.0-alt1 sisyphus+223349.100.1.2 1551468866 installed <13>Jan 29 02:31:02 rpmi: libmysqlclient21-8.0.22-alt2 sisyphus+263841.100.2.1 1610775443 installed <13>Jan 29 02:31:02 rpmi: libarchive13-3.4.3-alt1 sisyphus+258566.100.1.2 1600916095 installed <13>Jan 29 02:31:02 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <86>Jan 29 02:31:02 groupadd[233733]: group added to /etc/group: name=_keytab, GID=497 <86>Jan 29 02:31:02 groupadd[233733]: group added to /etc/gshadow: name=_keytab <86>Jan 29 02:31:02 groupadd[233733]: new group: name=_keytab, GID=497 <13>Jan 29 02:31:02 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605776749 installed <13>Jan 29 02:31:02 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038260 installed <13>Jan 29 02:31:02 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Jan 29 02:31:02 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed <13>Jan 29 02:31:02 rpmi: libssh-0.9.3-alt2 sisyphus+247315.100.1.2 1583840769 installed <13>Jan 29 02:31:02 rpmi: libavformat58-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153248 installed <13>Jan 29 02:31:02 rpmi: libaubio5-0.4.9-alt3 sisyphus+247694.300.3.3 1584382772 installed <86>Jan 29 02:31:02 groupadd[234238]: group added to /etc/group: name=sasl, GID=496 <86>Jan 29 02:31:02 groupadd[234238]: group added to /etc/gshadow: name=sasl <86>Jan 29 02:31:02 groupadd[234238]: new group: name=sasl, GID=496 <13>Jan 29 02:31:02 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>Jan 29 02:31:02 rpmi: libldap-2.4.56-alt1 sisyphus+264049.140.3.1 1609084202 installed <13>Jan 29 02:31:02 rpmi: libcurl-7.74.0-alt1 sisyphus+264234.100.1.1 1609355608 installed <13>Jan 29 02:31:02 rpmi: libraptor2-2.0.15-alt1 1417013328 installed <13>Jan 29 02:31:02 rpmi: raptor2-devel-2.0.15-alt1 1417013328 installed <13>Jan 29 02:31:02 rpmi: librasqal3-0.9.32-alt3 sisyphus+222990.100.1.1 1551360593 installed <13>Jan 29 02:31:02 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+222990.100.1.1 1551360593 installed <13>Jan 29 02:31:02 rpmi: liblrdf-0.6.1-alt1 1493047569 installed <13>Jan 29 02:31:02 rpmi: libpq5-13.1-alt2 sisyphus+263419.100.1.1 1607919428 installed <13>Jan 29 02:31:03 rpmi: libredland-1.0.17-alt3 sisyphus+223916.100.1.1 1551891173 installed <13>Jan 29 02:31:03 rpmi: libqt5-network-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:31:03 rpmi: libqt5-xcbqpa-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:31:03 rpmi: libqt5-eglfskmssupport-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:31:03 rpmi: libqt5-eglfsdeviceintegration-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:31:03 rpmi: libqt5-gui-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:31:03 rpmi: libqt5-widgets-5.15.1-alt3 sisyphus+262098.100.1.1 1605772699 installed <13>Jan 29 02:31:03 rpmi: libqt5-x11extras-5.15.1-alt1 sisyphus+257838.1600.3.1 1600071160 installed <13>Jan 29 02:31:03 rpmi: libsuil-0.10.8-alt1_1 sisyphus+262441.100.1.1 1606239306 installed <13>Jan 29 02:31:03 rpmi: libsuil-devel-0.10.8-alt1_1 sisyphus+262441.100.1.1 1606239306 installed <13>Jan 29 02:31:03 rpmi: libredland-devel-1.0.17-alt3 sisyphus+223916.100.1.1 1551891173 installed <13>Jan 29 02:31:03 rpmi: liblrdf-devel-0.6.1-alt1 1493047569 installed <13>Jan 29 02:31:03 rpmi: libcurl-devel-7.74.0-alt1 sisyphus+264234.100.1.1 1609355608 installed <13>Jan 29 02:31:03 rpmi: libaubio5-devel-0.4.9-alt3 sisyphus+247694.300.3.3 1584382772 installed <13>Jan 29 02:31:03 rpmi: python-dev-2.7.18-alt3 sisyphus+263690.140.6.1 1608730086 installed <13>Jan 29 02:31:03 rpmi: libarchive-devel-3.4.3-alt1 sisyphus+258566.100.1.2 1600916095 installed <13>Jan 29 02:31:03 rpmi: liblilv-devel-0.24.10-alt1_1 sisyphus+263980.100.1.1 1608993662 installed <13>Jan 29 02:31:03 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958589 installed <13>Jan 29 02:31:03 rpmi: libjack-devel-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856119 installed <13>Jan 29 02:31:03 rpmi: libalsa-devel-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282485 installed <13>Jan 29 02:31:04 rpmi: graphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381133 installed <13>Jan 29 02:31:04 rpmi: libxslt-devel-1.1.34-alt2 sisyphus+248264.100.1.1 1584829787 installed <13>Jan 29 02:31:04 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+244259.100.3.1 1589884245 installed <13>Jan 29 02:31:04 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jan 29 02:31:04 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097738 installed <13>Jan 29 02:31:05 rpmi: libtag-devel-1.11.1-alt1 1479892949 installed <13>Jan 29 02:31:05 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+253678.100.1.1 1592632993 installed <13>Jan 29 02:31:05 rpmi: libfftw3-devel-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Jan 29 02:31:05 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920168 installed <13>Jan 29 02:31:05 rpmi: librubberband-devel-1.8.1-alt1.hg20140905.1 1434271009 installed <13>Jan 29 02:31:05 rpmi: libsamplerate-devel-0.1.9-alt2 1487790080 installed <13>Jan 29 02:31:05 rpmi: libsndfile-devel-1.0.30-alt2 sisyphus+263035.100.1.1 1607353096 installed <13>Jan 29 02:31:05 rpmi: libusb-devel-1.0.23-alt1 sisyphus+237317.100.1.1 1568059904 installed <13>Jan 29 02:31:05 rpmi: libflac-devel-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801575 installed <13>Jan 29 02:31:05 rpmi: libsqlite3-devel-3.34.1-alt1 sisyphus+265135.100.1.1 1611332969 installed <13>Jan 29 02:31:05 rpmi: libogg-devel-1.3.4-alt1 sisyphus+247109.100.1.1 1582849991 installed <13>Jan 29 02:31:05 rpmi: libuuid-devel-2.36.1-alt2 sisyphus+264757.100.1.1 1610726582 installed <13>Jan 29 02:31:05 rpmi: libudev-devel-1:247.2-alt1 sisyphus+263562.100.1.1 1608151944 installed <13>Jan 29 02:31:05 rpmi: doxygen-1:1.8.17-alt2 sisyphus+251932.100.4.1 1589893355 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ardour-6.5-alt1.nosrc.rpm (w1.gzdio) Installing ardour-6.5-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.4539 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ardour-6.5 + echo 'Source #0 (ardour-6.5.tar):' Source #0 (ardour-6.5.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ardour-6.5.tar + cd ardour-6.5 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.4539 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.5 + /usr/bin/python2.7 ./waf configure --prefix=/usr --libdir=/usr/lib64 --configdir=/etc --program-name=Ardour --nls --docs Setting top to : /usr/src/RPM/BUILD/ardour-6.5 Setting out to : /usr/src/RPM/BUILD/ardour-6.5/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 '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 for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'libudev' : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'fftw3f' : yes Checking for 'aubio' >= 0.3.2 : yes Checking for 'aubio' >= 0.4.0 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'libxml-2.0' : yes Checking for 'sigc++-2.0' >= 2.0 : yes Checking for header execinfo.h : yes Checking for header unistd.h : yes Checking for function 'posix_memalign' in stdlib.h : yes Checking for function 'getmntent' in mntent.h : yes Checking for function 'localtime_r' in time.h : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'cppunit' >= 1.12.0 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'libusb-1.0' : yes Checking for header cwiid.h : yes Checking for header bluetooth/bluetooth.h : yes Checking for 'cwiid' >= 0.6.00 : yes Checking for 'libwebsockets' >= 2.0.0 : not found Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'pangomm-1.4' >= 1.4 : yes Checking for 'cairomm-1.0' >= 1.8.4 : yes Checking for 'jack' >= 0.121.0 : yes Checking for JACK metadata API : ok Checking for jack_port_rename() : ok Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for program 'gas, gcc' : /usr/bin/gcc Checking for program 'ar' : /usr/bin/ar Checking for 'lrdf' >= 0.4.0 : yes Checking for 'samplerate' >= 0.1.0 : yes Checking for 'lv2' >= 1.2.0 : yes Checking for 'lv2' >= 1.10.0 : yes Checking for 'lv2' >= 1.17.2 : yes Checking for 'serd-0' >= 0.14.0 : yes Checking for 'sord-0' >= 0.8.0 : yes Checking for 'sratom-0' >= 0.2.0 : yes Checking for 'lilv-0' >= 0.24.2 : yes Checking for 'suil-0' >= 0.6.0 : yes Checking for 'soundtouch' >= 1.8.0 : not found Checking for 'ogg' >= 1.1.2 : yes Checking for 'flac' >= 1.2.1 : yes Checking for 'fftw3f' >= 3.3.5 : yes Checking for header sys/vfs.h : yes Checking for header sys/statvfs.h : yes Checking for header unistd.h : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for header boost/scoped_ptr.hpp : yes Checking for header boost/ptr_container/ptr_list.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gtkmm-2.4' >= 2.8 : yes Checking for 'gtk+-2.0' >= 2.12.1 : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'samplerate' >= 0.1.7 : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/format.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'lv2' >= 1.0.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'cairo' >= 1.12.0 : yes Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gthread-2.0' >= 2.10.1 : yes Checking for 'gtk+-2.0' >= 2.18 : yes Checking for 'x11' >= 1.1 : yes Checking for 'pangoft2' >= 1.36.8 : yes Checking for 'fontconfig' : yes Checking for header boost/shared_ptr.hpp : yes Checking for header boost/weak_ptr.hpp : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for header stdio.h readline/readline.h : not found * build session-utils : yes Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'g++' (C++ compiler) : /usr/bin/g++ Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for 'dbus-1' : not found * Build documentation : True * Debuggable build : True * Export all symbols (backtrace) : False * Install prefix : /usr * Strict compiler flags : [] * Internal Shared Libraries : True * Use External Libraries : False * Library exports hidden : True * Free/Demo copy : False * ALSA DBus Reservation : False * Architecture flags : None * ARM NEON support : False * Aubio : True * AudioUnits : False * Build target : x86_64 * Canvas Test UI : False * Beatbox test app : False * CoreAudio : False * CoreAudio 10.5 compat : False * Debug RT allocations : False * Debug Symbols : True * Denormal exceptions : False * Dr. Mingw : False * FLAC : True * FPU optimization : True * 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/1109] Compiling session_utils/ardour-util.sh.in [ 31/1109] Compiling libs/temporal/time.cc [ 32/1109] Compiling libs/temporal/bbt_time.cc [ 33/1109] Compiling libs/pbd/error.cc [ 34/1109] Compiling libs/pbd/basename.cc [ 35/1109] Compiling libs/pbd/mountpoint.cc [ 36/1109] Compiling libs/pbd/pathexpand.cc [ 37/1109] Compiling libs/pbd/malign.cc [ 38/1109] Compiling libs/pbd/pool.cc [ 39/1109] Compiling libs/pbd/crossthread.cc [ 40/1109] Compiling libs/pbd/pthread_utils.cc [ 41/1109] Compiling libs/pbd/openuri.cc [ 42/1109] Compiling libs/pbd/timing.cc [ 43/1109] Compiling libs/pbd/boost_debug.cc [ 44/1109] Compiling libs/pbd/controllable.cc [ 45/1109] Compiling libs/pbd/search_path.cc [ 46/1109] Compiling libs/pbd/receiver.cc [ 47/1109] Compiling libs/pbd/file_utils.cc [ 48/1109] Compiling libs/pbd/spinlock.cc [ 49/1109] Compiling libs/pbd/epa.cc [ 50/1109] Compiling libs/pbd/signals.cc [ 51/1109] Compiling libs/pbd/stacktrace.cc [ 52/1109] Compiling libs/pbd/resource.cc [ 53/1109] Compiling libs/pbd/cpus.cc [ 54/1109] Compiling libs/pbd/fpu.cc [ 55/1109] Compiling libs/pbd/stateful_diff_command.cc [ 56/1109] Compiling libs/pbd/reallocpool.cc [ 57/1109] Compiling libs/pbd/uuid.cc [ 58/1109] Compiling libs/pbd/transmitter.cc [ 59/1109] Compiling libs/pbd/property_list.cc [ 60/1109] Compiling libs/pbd/cartesian.cc [ 61/1109] Compiling libs/pbd/shortpath.cc [ 62/1109] Compiling libs/pbd/command.cc [ 63/1109] Compiling libs/pbd/stateful.cc [ 64/1109] Compiling libs/pbd/event_loop.cc [ 65/1109] Compiling libs/pbd/ffs.cc [ 66/1109] Compiling libs/pbd/string_convert.cc [ 67/1109] Compiling libs/pbd/xml++.cc [ 68/1109] Compiling libs/pbd/pbd.cc [ 69/1109] Compiling libs/pbd/whitespace.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 70/1109] Compiling libs/pbd/debug.cc [ 71/1109] Compiling libs/pbd/tlsf.cc [ 72/1109] Compiling libs/pbd/localtime_r.cc [ 73/1109] Compiling libs/pbd/strreplace.cc [ 74/1109] Compiling libs/pbd/demangle.cc [ 75/1109] Compiling libs/pbd/file_archive.cc [ 76/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 77/1109] Compiling libs/pbd/convert.cc [ 78/1109] Compiling libs/pbd/semutils.cc [ 79/1109] Linking build/libs/temporal/libtemporal.so [ 80/1109] Compiling libs/pbd/strsplit.cc [ 81/1109] Compiling libs/pbd/md5.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 82/1109] Compiling libs/pbd/enumwriter.cc [ 83/1109] Compiling libs/pbd/timer.cc [ 84/1109] Compiling libs/pbd/base_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/event_loop.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 85/1109] Compiling libs/pbd/locale_guard.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 86/1109] Compiling libs/pbd/textreceiver.cc [ 87/1109] Compiling libs/pbd/system_exec.cc [ 88/1109] Compiling libs/pbd/id.cc [ 89/1109] Compiling libs/pbd/undo.cc [ 90/1109] Compiling libs/pbd/enums.cc [ 91/1109] Compiling libs/evoral/libsmf/smf_tempo.c [ 92/1109] Compiling libs/evoral/libsmf/smf.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 93/1109] Compiling libs/evoral/libsmf/smf_decode.c [ 94/1109] Compiling libs/evoral/libsmf/smf_save.c [ 95/1109] Compiling libs/evoral/libsmf/smf_load.c [ 96/1109] Compiling libs/evoral/TimeConverter.cc [ 97/1109] Compiling libs/evoral/debug.cc [ 98/1109] Compiling libs/evoral/Note.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 99/1109] Compiling libs/evoral/Event.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 100/1109] Compiling libs/evoral/ControlList.cc [ 101/1109] Compiling libs/evoral/ControlSet.cc [ 102/1109] Compiling libs/evoral/Control.cc [ 103/1109] Compiling libs/evoral/Curve.cc [ 104/1109] Compiling libs/evoral/SMF.cc [ 105/1109] Compiling libs/evoral/Sequence.cc [ 106/1109] Compiling libs/lua/lua.cc [ 107/1109] Linking build/libs/evoral/libsmf.a In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 108/1109] Compiling libs/lua/luastate.cc [ 109/1109] Compiling libs/ptformat/ptformat.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 110/1109] Compiling libs/midi++2/parser.cc [ 111/1109] Compiling libs/midi++2/channel.cc [ 112/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 113/1109] Compiling libs/midi++2/ipmidi_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 114/1109] Compiling libs/midi++2/port.cc [ 115/1109] Compiling libs/midi++2/midnam_patch.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/pbd/base_ui.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 116/1109] Compiling libs/midi++2/mtc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/locale_guard.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 117/1109] Compiling libs/midi++2/mmc.cc [ 118/1109] Compiling libs/audiographer/src/general/broadcast_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 119/1109] Compiling libs/audiographer/src/routines.cc In file included from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 120/1109] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 121/1109] Compiling libs/audiographer/src/general/demo_noise.cc [ 122/1109] Compiling libs/audiographer/private/gdither/gdither.cc [ 123/1109] Compiling libs/audiographer/src/general/loudness_reader.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:50: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 124/1109] Compiling libs/audiographer/src/general/normalizer.cc [ 125/1109] Compiling libs/audiographer/src/general/analyser.cc [ 126/1109] Compiling libs/audiographer/src/debug_utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 127/1109] Compiling libs/audiographer/src/general/sr_converter.cc [ 128/1109] Compiling libs/fluidsynth/src/fluid_midi.c [ 129/1109] Compiling libs/fluidsynth/src/fluid_list.c [ 130/1109] Compiling libs/fluidsynth/src/fluid_settings.c [ 131/1109] Compiling libs/fluidsynth/src/fluid_voice.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_list.c:29: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 132/1109] Compiling libs/fluidsynth/src/fluid_lfo.c [ 133/1109] Compiling libs/fluidsynth/src/fluid_conv.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_voice.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_voice.c: At top level: ../libs/fluidsynth/src/fluid_voice.c:476:14: warning: no previous prototype for 'fluid_voice_calculate_pitch' [-Wmissing-prototypes] 476 | fluid_real_t fluid_voice_calculate_pitch(fluid_voice_t *voice, int key) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 134/1109] Compiling libs/fluidsynth/src/fluid_defsfont.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_midi.h:24, from ../libs/fluidsynth/src/fluid_midi.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_lfo.h:24, from ../libs/fluidsynth/src/fluid_lfo.c:1: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 135/1109] Compiling libs/fluidsynth/src/fluid_sys.c [ 136/1109] Compiling libs/fluidsynth/src/fluid_event.c [ 137/1109] Compiling libs/fluidsynth/src/fluid_sfont.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_settings.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 138/1109] Compiling libs/fluidsynth/src/fluid_chorus.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_sfont.c:22: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sfont.c: At top level: ../libs/fluidsynth/src/fluid_sfont.c:25:7: warning: no previous prototype for 'default_fopen' [-Wmissing-prototypes] 25 | void *default_fopen(const char *path) | ^~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sfont.c:38:5: warning: no previous prototype for 'default_fclose' [-Wmissing-prototypes] 38 | int default_fclose(void *handle) | ^~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sfont.c:43:6: warning: no previous prototype for 'default_ftell' [-Wmissing-prototypes] 43 | long default_ftell(void *handle) | ^~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sfont.c:48:5: warning: no previous prototype for 'safe_fread' [-Wmissing-prototypes] 48 | int safe_fread(void *buf, int count, void *fd) | ^~~~~~~~~~ ../libs/fluidsynth/src/fluid_sfont.c:67:5: warning: no previous prototype for 'safe_fseek' [-Wmissing-prototypes] 67 | int safe_fseek(void *fd, long ofs, int whence) | ^~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_defsfont.h:29, from ../libs/fluidsynth/src/fluid_defsfont.c:25: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_sys.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c: At top level: ../libs/fluidsynth/src/fluid_sys.c:1203:1: warning: no previous prototype for 'fluid_get_stdin' [-Wmissing-prototypes] 1203 | fluid_get_stdin(void) | ^~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.c:1213:1: warning: no previous prototype for 'fluid_get_stdout' [-Wmissing-prototypes] 1213 | fluid_get_stdout(void) | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_conv.h:24, from ../libs/fluidsynth/src/fluid_conv.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 139/1109] Compiling libs/fluidsynth/src/fluid_hash.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/signals.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 140/1109] Compiling libs/fluidsynth/src/fluid_rvoice.c [ 141/1109] Compiling libs/fluidsynth/src/fluid_rev.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_event.h:26, from ../libs/fluidsynth/src/fluid_event.c:31: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 142/1109] Compiling libs/fluidsynth/src/fluid_sffile.c [ 143/1109] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 144/1109] Compiling libs/fluidsynth/src/fluid_samplecache.c [ 145/1109] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_hash.c:34: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 146/1109] Compiling libs/fluidsynth/src/fluid_rvoice_event.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 147/1109] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_rvoice.h:25, from ../libs/fluidsynth/src/fluid_rvoice.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_synth.h:31, from ../libs/fluidsynth/src/fluid_synth_monopoly.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_gen.h:25, from ../libs/fluidsynth/src/fluid_sffile.h:28, from ../libs/fluidsynth/src/fluid_samplecache.h:26, from ../libs/fluidsynth/src/fluid_samplecache.c:30: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_rvoice_dsp.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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: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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_rev.h:25, from ../libs/fluidsynth/src/fluid_rev.c:169: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 148/1109] Compiling libs/fluidsynth/src/fluid_tuning.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_chorus.h:25, from ../libs/fluidsynth/src/fluid_chorus.c:90: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 149/1109] Compiling libs/fluidsynth/src/fluid_chan.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_gen.h:25, from ../libs/fluidsynth/src/fluid_sffile.h:28, from ../libs/fluidsynth/src/fluid_sffile.c:25: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 150/1109] Compiling libs/fluidsynth/src/fluid_gen.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_rvoice_event.h:25, from ../libs/fluidsynth/src/fluid_rvoice_event.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 151/1109] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 152/1109] Compiling libs/fluidsynth/src/fluid_mod.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_tuning.h:35, from ../libs/fluidsynth/src/fluid_tuning.c:22: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 153/1109] Compiling libs/fluidsynth/src/fluid_synth.c [ 154/1109] Compiling libs/fluidsynth/src/fluid_adsr_env.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_chan.h:24, from ../libs/fluidsynth/src/fluid_chan.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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 ../libs/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_rvoice_mixer.h:25, from ../libs/fluidsynth/src/fluid_rvoice_mixer.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_rvoice_mixer.c: In function 'fluid_rvoice_buffers_mix': ../libs/fluidsynth/src/fluid_rvoice_mixer.c:405: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] 405 | #pragma omp simd aligned(dsp_buf,buf:FLUID_DEFAULT_ALIGNMENT) | [ 155/1109] Compiling libs/fluidsynth/src/fluid_iir_filter.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 156/1109] Compiling libs/libltc/decoder.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_ringbuffer.h:24, from ../libs/fluidsynth/src/fluid_ringbuffer.c:26: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 157/1109] Compiling libs/libltc/timecode.c [ 158/1109] Compiling libs/libltc/ltc.c [ 159/1109] Compiling libs/libltc/encoder.c In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_adsr_env.h:24, from ../libs/fluidsynth/src/fluid_adsr_env.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 160/1109] Compiling libs/zita-resampler/resampler-table.cc [ 161/1109] Compiling libs/zita-resampler/resampler.cc [ 162/1109] Compiling libs/zita-resampler/cresampler.cc In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_mod.h:24, from ../libs/fluidsynth/src/fluid_mod.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 163/1109] Compiling libs/zita-resampler/vmresampler.cc In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_gen.h:25, from ../libs/fluidsynth/src/fluid_gen.c:22: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 164/1109] Compiling libs/zita-resampler/vresampler.cc [ 165/1109] Compiling libs/zita-convolver/zita-convolver.cc [ 166/1109] Compiling libs/ardour/sse_functions_avx_linux.cc [ 167/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_iir_filter.h:24, from ../libs/fluidsynth/src/fluid_iir_filter.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 168/1109] Compiling libs/ardour/location_importer.cc [ 169/1109] Compiling libs/ardour/capturing_processor.cc [ 170/1109] Compiling libs/ardour/transform.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/evoral/Curve.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 171/1109] Compiling libs/ardour/session_midi.cc [ 172/1109] Compiling libs/ardour/fixed_delay.cc [ 173/1109] Linking build/libs/libltc/liblibltc.a [ 174/1109] Compiling libs/ardour/buffer_set.cc In file included from ../../../../../include/glib-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/fluidsynth/src/fluidsynth_priv.h:32, from ../libs/fluidsynth/src/fluid_sys.h:42, from ../libs/fluidsynth/src/fluid_synth.h:31, from ../libs/fluidsynth/src/fluid_synth.c:21: ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_set': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:383:41: note: in expansion of macro 'g_atomic_int_set' 383 | #define fluid_atomic_int_set(_pi, _val) g_atomic_int_set(_pi, _val) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:410:5: note: in expansion of macro 'fluid_atomic_int_set' 410 | fluid_atomic_int_set((volatile int *)fptr, ival); | ^~~~~~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h: In function 'fluid_atomic_float_get': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^ ../libs/fluidsynth/src/fluid_sys.h:382:35: note: in expansion of macro 'g_atomic_int_get' 382 | #define fluid_atomic_int_get(_pi) g_atomic_int_get(_pi) | ^~~~~~~~~~~~~~~~ ../libs/fluidsynth/src/fluid_sys.h:418:12: note: in expansion of macro 'fluid_atomic_int_get' 418 | ival = fluid_atomic_int_get((volatile int *)fptr); | ^~~~~~~~~~~~~~~~~~~~ [ 175/1109] Compiling libs/ardour/ebur128_analysis.cc [ 176/1109] Compiling libs/ardour/audio_playlist_importer.cc [ 177/1109] Compiling libs/ardour/vst_state.cc [ 178/1109] Compiling libs/ardour/audiofile_tagger.cc [ 179/1109] Linking build/libs/fluidsynth/liblibfluidsynth.a [ 180/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 181/1109] Compiling libs/ardour/graph.cc [ 182/1109] Compiling libs/ardour/playlist_source.cc [ 183/1109] Compiling libs/ardour/smf_source.cc [ 184/1109] Compiling libs/ardour/utils.cc [ 185/1109] Compiling libs/ardour/midi_channel_filter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 186/1109] Linking build/libs/zita-resampler/libzita-resampler.a 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( | ^~~~~~~~~~~~~~~~~~~~ [ 187/1109] Compiling libs/ardour/reverse.cc [ 188/1109] Compiling libs/ardour/sndfile_helpers.cc [ 189/1109] Compiling libs/ardour/midi_playlist_source.cc [ 190/1109] Compiling libs/ardour/session.cc [ 191/1109] Compiling libs/ardour/midi_track.cc [ 192/1109] Compiling libs/ardour/enums.cc [ 193/1109] Compiling libs/ardour/presentation_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 194/1109] Compiling libs/ardour/slavable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 195/1109] Compiling libs/ardour/video_tools_paths.cc [ 196/1109] Compiling libs/ardour/broadcast_info.cc [ 197/1109] Compiling libs/ardour/system_exec.cc [ 198/1109] Linking build/libs/lua/libliblua.a [ 199/1109] Compiling libs/ardour/export_graph_builder.cc [ 200/1109] Compiling libs/ardour/export_preset.cc [ 201/1109] Compiling libs/ardour/export_timespan.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/buffer_set.cc:40: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/buffer_set.cc:40: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 202/1109] Compiling libs/ardour/midi_region.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 203/1109] Linking build/libs/pbd/libpbd.so [ 204/1109] Linking build/libs/zita-convolver/libzita-convolver.a In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 205/1109] Compiling libs/ardour/dsp_filter.cc [ 206/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 207/1109] Compiling libs/ardour/import.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 208/1109] Compiling libs/ardour/midi_model.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 209/1109] Compiling libs/ardour/kmeterdsp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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/mpmc_queue.h:23, from ../libs/ardour/ardour/graph.h:33, from ../libs/ardour/graphnode.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 210/1109] Compiling libs/ardour/scene_change.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 211/1109] Compiling libs/ardour/source.cc [ 212/1109] Compiling libs/ardour/audioengine.cc [ 213/1109] 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 ../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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 214/1109] Compiling libs/ardour/gain_control.cc [ 215/1109] Compiling libs/ardour/fluid_synth.cc [ 216/1109] Compiling libs/ardour/sse_functions_xmm.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 217/1109] Compiling libs/ardour/template_utils.cc [ 218/1109] Compiling libs/ardour/lua_api.cc [ 219/1109] Compiling libs/ardour/meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 220/1109] Compiling libs/ardour/polarity_processor.cc [ 221/1109] Compiling libs/ardour/region.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 222/1109] Compiling libs/ardour/disk_writer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/ardour/audioengine.cc: In member function 'virtual void ARDOUR::AudioEngine::set_session(ARDOUR::Session*)': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/audioengine.cc:755:3: note: in expansion of macro 'g_atomic_int_set' 755 | g_atomic_int_set (&_pending_playback_latency_callback, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/audioengine.cc:756:3: note: in expansion of macro 'g_atomic_int_set' 756 | g_atomic_int_set (&_pending_capture_latency_callback, 0); | ^~~~~~~~~~~~~~~~ ../libs/ardour/audioengine.cc: In member function 'void ARDOUR::AudioEngine::queue_latency_update(bool)': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/audioengine.cc:1448:3: note: in expansion of macro 'g_atomic_int_set' 1448 | g_atomic_int_set (&_pending_playback_latency_callback, 1); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/audioengine.cc:1450:3: note: in expansion of macro 'g_atomic_int_set' 1450 | g_atomic_int_set (&_pending_capture_latency_callback, 1); | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/audioengine.cc:149:44: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 223/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 224/1109] Compiling libs/ardour/source_factory.cc [ 225/1109] Compiling libs/ardour/raw_midi_parser.cc [ 226/1109] Compiling libs/ardour/session_handle.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 227/1109] Compiling libs/ardour/linux_vst_support.cc [ 228/1109] Compiling libs/ardour/track.cc [ 229/1109] Compiling libs/ardour/mp3fileimportable.cc [ 230/1109] Compiling libs/ardour/automation_watch.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/midi_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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 231/1109] Linking build/libs/evoral/libevoral.so [ 232/1109] Linking build/libs/ptformat/libptformat.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 233/1109] Linking build/libs/audiographer/libaudiographer.so [ 234/1109] Compiling libs/ardour/transport_master_manager.cc [ 235/1109] Compiling libs/ardour/audio_region_importer.cc [ 236/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 237/1109] Linking build/libs/midi++2/libmidipp.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 238/1109] Linking build/libs/ardour/libsse_avx_functions.a [ 239/1109] Compiling libs/ardour/record_safe_control.cc [ 240/1109] Compiling libs/ardour/audioanalyser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 241/1109] Compiling libs/ardour/mode.cc [ 242/1109] Compiling libs/ardour/session_playlists.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 243/1109] 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/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 /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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 244/1109] Compiling libs/ardour/audio_playlist_source.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 245/1109] Compiling libs/ardour/filesystem_paths.cc [ 246/1109] Compiling libs/ardour/export_handler.cc [ 247/1109] Compiling libs/ardour/interpolation.cc In file included from /usr/include/boost/bind.hpp:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 248/1109] Compiling libs/ardour/iec2ppmdsp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 249/1109] Compiling libs/ardour/export_format_base.cc [ 250/1109] Compiling libs/ardour/mtc_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 251/1109] Compiling libs/ardour/midi_stretch.cc [ 252/1109] Compiling libs/ardour/disk_reader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/playlist.h:34, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 253/1109] Compiling libs/ardour/vst3_scan.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 254/1109] Compiling libs/ardour/transport_fsm.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 255/1109] Compiling libs/ardour/transport_master.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 256/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 257/1109] Compiling libs/ardour/rc_configuration.cc [ 258/1109] Compiling libs/ardour/playlist_factory.cc [ 259/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 260/1109] Compiling libs/ardour/plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 261/1109] Compiling libs/ardour/rt_tasklist.cc [ 262/1109] Compiling libs/ardour/lv2_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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 263/1109] Compiling libs/ardour/solo_safe_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 264/1109] Compiling libs/ardour/session_state.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 265/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 266/1109] Compiling libs/ardour/strip_silence.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 267/1109] Compiling libs/ardour/slavable_automation_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 268/1109] Compiling libs/ardour/lxvst_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 269/1109] Compiling libs/ardour/engine_slave.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 270/1109] Compiling libs/ardour/export_failed.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 271/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 272/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 273/1109] Compiling libs/ardour/vst3_host.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 274/1109] Compiling libs/ardour/rt_midibuffer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/ardour/graph.cc: In constructor 'ARDOUR::Graph::Graph(ARDOUR::Session&)': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:69:2: note: in expansion of macro 'g_atomic_int_set' 69 | g_atomic_int_set (&_terminal_refcnt, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:70:2: note: in expansion of macro 'g_atomic_int_set' 70 | g_atomic_int_set (&_terminate, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:71:2: note: in expansion of macro 'g_atomic_int_set' 71 | g_atomic_int_set (&_n_workers, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:72:2: note: in expansion of macro 'g_atomic_int_set' 72 | g_atomic_int_set (&_idle_thread_cnt, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:73:2: note: in expansion of macro 'g_atomic_int_set' 73 | g_atomic_int_set (&_trigger_queue_size, 0); | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::reset_thread_list()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:109:25: note: in expansion of macro 'g_atomic_uint_get' 109 | guint n_workers = g_atomic_uint_get (&_n_workers); | ^~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:129:2: note: in expansion of macro 'g_atomic_int_set' 129 | g_atomic_int_set (&_terminate, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:141:9: note: in expansion of macro 'g_atomic_uint_get' 141 | while (g_atomic_uint_get (&_n_workers) + 1 != num_threads) { | ^~~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'virtual void ARDOUR::Graph::session_going_away()': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:156:2: note: in expansion of macro 'g_atomic_int_set' 156 | g_atomic_int_set (&_trigger_queue_size, 0); | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::drop_threads()': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:166:2: note: in expansion of macro 'g_atomic_int_set' 166 | g_atomic_int_set (&_terminate, 1); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:169:13: note: in expansion of macro 'g_atomic_uint_get' 169 | guint tc = g_atomic_uint_get (&_idle_thread_cnt); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ../libs/ardour/ardour/chan_mapping.h:24, from ../libs/ardour/ardour/plugin.h:35, from ../libs/ardour/ardour/session.h:87, from ../libs/ardour/graph.cc:35: ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:170:16: note: in expansion of macro 'g_atomic_uint_get' 170 | assert (tc == g_atomic_uint_get (&_n_workers)); | ^~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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: ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:181:2: note: in expansion of macro 'g_atomic_int_set' 181 | g_atomic_int_set (&_n_workers, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:182:2: note: in expansion of macro 'g_atomic_int_set' 182 | g_atomic_int_set (&_idle_thread_cnt, 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ../libs/ardour/ardour/chan_mapping.h:24, from ../libs/ardour/ardour/plugin.h:35, from ../libs/ardour/ardour/session.h:87, from ../libs/ardour/graph.cc:35: ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::prep()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:237:12: note: in expansion of macro 'g_atomic_uint_get' 237 | assert (g_atomic_uint_get (&_trigger_queue_size) == 0); | ^~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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: ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:255:2: note: in expansion of macro 'g_atomic_int_set' 255 | g_atomic_int_set (&_terminal_refcnt, _n_terminal_nodes[chain]); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ../libs/ardour/ardour/chan_mapping.h:24, from ../libs/ardour/ardour/plugin.h:35, from ../libs/ardour/ardour/session.h:87, from ../libs/ardour/graph.cc:35: ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::reached_terminal_node()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:283:11: note: in expansion of macro 'g_atomic_uint_get' 283 | assert (g_atomic_uint_get (&_trigger_queue_size) == 0); | ^~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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: ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:295:21: note: in expansion of macro 'g_atomic_uint_get' 295 | guint n_workers = g_atomic_uint_get (&_n_workers); | ^~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:296:10: note: in expansion of macro 'g_atomic_uint_get' 296 | while (g_atomic_uint_get (&_idle_thread_cnt) != n_workers) { | ^~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:303:7: note: in expansion of macro 'g_atomic_int_get' 303 | if (g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:315:24: note: in expansion of macro 'g_atomic_int_get' 315 | if (_graph_empty && !g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::run_one()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:400:6: note: in expansion of macro 'g_atomic_int_get' 400 | if (g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:410:22: note: in expansion of macro 'g_atomic_uint_get' 410 | guint idle_cnt = g_atomic_uint_get (&_idle_thread_cnt); | ^~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:411:22: note: in expansion of macro 'g_atomic_uint_get' 411 | guint work_avail = g_atomic_uint_get (&_trigger_queue_size); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ../libs/ardour/ardour/chan_mapping.h:24, from ../libs/ardour/ardour/plugin.h:35, from ../libs/ardour/ardour/session.h:87, from ../libs/ardour/graph.cc:35: ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:423:11: note: in expansion of macro 'g_atomic_uint_get' 423 | assert (g_atomic_uint_get (&_idle_thread_cnt) <= _n_workers); | ^~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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: ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:428:7: note: in expansion of macro 'g_atomic_int_get' 428 | if (g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::helper_thread()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:57:50: note: in expansion of macro 'g_atomic_int_get' 57 | #define g_atomic_uint_get(x) static_cast (g_atomic_int_get (x)) | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:451:13: note: in expansion of macro 'g_atomic_uint_get' 451 | guint id = g_atomic_uint_get (&_n_workers); | ^~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:469:10: note: in expansion of macro 'g_atomic_int_get' 469 | while (!g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'void ARDOUR::Graph::main_thread()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:505:6: note: in expansion of macro 'g_atomic_int_get' 505 | if (g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:515:23: note: in expansion of macro 'g_atomic_int_get' 515 | if (_graph_empty && !g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:522:10: note: in expansion of macro 'g_atomic_int_get' 522 | while (!g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'int ARDOUR::Graph::process_routes(ARDOUR::pframes_t, ARDOUR::samplepos_t, ARDOUR::samplepos_t, bool&)': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:612:6: note: in expansion of macro 'g_atomic_int_get' 612 | if (g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc: In member function 'int ARDOUR::Graph::routes_no_roll(ARDOUR::pframes_t, ARDOUR::samplepos_t, ARDOUR::samplepos_t, bool)': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/graph.cc:639:6: note: in expansion of macro 'g_atomic_int_get' 639 | if (g_atomic_int_get (&_terminate)) { | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h: In instantiation of 'void PBD::MPMCQueue::clear() [with T = ARDOUR::GraphNode*]': ../libs/ardour/graph.cc:157:24: required from here ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:75:4: note: in expansion of macro 'g_atomic_int_set' 75 | g_atomic_int_set (&_buffer[i]._sequence, i); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:77:3: note: in expansion of macro 'g_atomic_int_set' 77 | g_atomic_int_set (&_enqueue_pos, 0); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:78:3: note: in expansion of macro 'g_atomic_int_set' 78 | g_atomic_int_set (&_dequeue_pos, 0); | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h: In instantiation of 'bool PBD::MPMCQueue::push_back(const T&) [with T = ARDOUR::GraphNode*]': ../libs/ardour/graph.cc:260:38: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:85:17: note: in expansion of macro 'g_atomic_int_get' 85 | gint pos = g_atomic_int_get (&_enqueue_pos); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:88:19: note: in expansion of macro 'g_atomic_int_get' 88 | guint seq = g_atomic_int_get (&cell->_sequence); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:98:11: note: in expansion of macro 'g_atomic_int_get' 98 | pos = g_atomic_int_get (&_enqueue_pos); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:103:3: note: in expansion of macro 'g_atomic_int_set' 103 | g_atomic_int_set (&cell->_sequence, pos + 1); | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h: In instantiation of 'bool PBD::MPMCQueue::pop_front(T&) [with T = ARDOUR::GraphNode*]': ../libs/ardour/graph.cc:404:38: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:111:17: note: in expansion of macro 'g_atomic_int_get' 111 | gint pos = g_atomic_int_get (&_dequeue_pos); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:114:19: note: in expansion of macro 'g_atomic_int_get' 114 | guint seq = g_atomic_int_get (&cell->_sequence); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:123:11: note: in expansion of macro 'g_atomic_int_get' 123 | pos = g_atomic_int_get (&_dequeue_pos); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile guint*' {aka 'volatile unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/mpmc_queue.h:128:3: note: in expansion of macro 'g_atomic_int_set' 128 | g_atomic_int_set (&cell->_sequence, pos + _buffer_mask + 1); | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 275/1109] Compiling libs/ardour/midi_ring_buffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 276/1109] Compiling libs/ardour/location.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 277/1109] Compiling libs/ardour/export_channel_configuration.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_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( | ^~~~~~~~~~~~~~~~~~~~ [ 278/1109] Compiling libs/ardour/io_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 279/1109] Compiling libs/ardour/iec1ppmdsp.cc [ 280/1109] Compiling libs/ardour/midi_patch_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 281/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 282/1109] Compiling libs/ardour/resampled_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, 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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/plugin.cc:56: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/plugin.cc:56: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 283/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ 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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 284/1109] Compiling libs/ardour/filter.cc [ 285/1109] Compiling libs/ardour/automation.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 286/1109] Compiling libs/ardour/pan_controllable.cc [ 287/1109] 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/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 288/1109] Compiling libs/ardour/session_click.cc [ 289/1109] Compiling libs/ardour/plugin_manager.cc [ 290/1109] Compiling libs/ardour/session_export.cc [ 291/1109] Compiling libs/ardour/route.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 292/1109] Compiling libs/ardour/port_insert.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/ardour/meter.cc: In member function 'void ARDOUR::PeakMeter::reset()': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/meter.cc:219:3: note: in expansion of macro 'g_atomic_int_set' 219 | g_atomic_int_set (&_reset_dpm, 1); | ^~~~~~~~~~~~~~~~ ../libs/ardour/meter.cc: In member function 'void ARDOUR::PeakMeter::reset_max()': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/meter.cc:244:3: note: in expansion of macro 'g_atomic_int_set' 244 | g_atomic_int_set (&_reset_max, 1); | ^~~~~~~~~~~~~~~~ ../libs/ardour/meter.cc: In member function 'float ARDOUR::PeakMeter::meter_level(uint32_t, ARDOUR::MeterType)': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/meter.cc:359:6: note: in expansion of macro 'g_atomic_int_get' 359 | if (g_atomic_int_get (&_reset_max)) { | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 293/1109] Compiling libs/ardour/midi_scene_change.cc [ 294/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 295/1109] Compiling libs/ardour/ticker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 296/1109] Compiling libs/ardour/export_channel.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 297/1109] Compiling libs/ardour/midi_scene_changer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 298/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 299/1109] Compiling libs/ardour/readonly_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/ardour/automation_watch.cc:27: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 300/1109] Compiling libs/ardour/default_click.cc [ 301/1109] Compiling libs/ardour/beats_samples_converter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 302/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 303/1109] Compiling libs/ardour/quantize.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 304/1109] Compiling libs/ardour/data_type.cc In file included from /usr/include/boost/bind.hpp:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::vector]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::vector]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 305/1109] Compiling libs/ardour/session_transport.cc [ 306/1109] Compiling libs/ardour/cycle_timer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 307/1109] Compiling libs/ardour/port_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 308/1109] Compiling libs/ardour/processor.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 309/1109] Compiling libs/ardour/tempo_map_importer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 310/1109] Compiling libs/ardour/convolver.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 311/1109] Compiling libs/ardour/pannable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 312/1109] Compiling libs/ardour/control_protocol_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 313/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 314/1109] Compiling libs/ardour/internal_return.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 315/1109] Compiling libs/ardour/config_text.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 316/1109] Compiling libs/ardour/event_type_map.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 317/1109] Compiling libs/ardour/session_directory.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 318/1109] Compiling libs/ardour/instrument_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../libs/ardour/ticker.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/stacktrace.h:30, from ../libs/ardour/ticker.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 319/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 320/1109] 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/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/disk_reader.cc:218:54: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 321/1109] Compiling libs/ardour/export_formats.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 322/1109] Compiling libs/ardour/audio_playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_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( | ^~~~~~~~~~~~~~~~~~~~ [ 323/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 324/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 325/1109] Compiling libs/ardour/filename_extensions.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 326/1109] Compiling libs/ardour/srcfilesource.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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/session_state.cc:109: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/session_state.cc:109: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 327/1109] Compiling libs/ardour/vst_info_file.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 328/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/event_type_map.cc:29: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/event_type_map.cc:29: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ [ 329/1109] 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/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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/lv2_plugin.cc:65: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/lv2_plugin.cc:65: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc: In member function 'virtual int ARDOUR::LV2Plugin::connect_and_run(ARDOUR::BufferSet&, ARDOUR::samplepos_t, ARDOUR::samplepos_t, double, const ARDOUR::ChanMapping&, const ARDOUR::ChanMapping&, ARDOUR::pframes_t, ARDOUR::samplecnt_t)': ../libs/ardour/lv2_plugin.cc:2870:29: warning: cast from type 'const LV2_Atom* const' to type 'LV2_Atom_Object*' casts away qualifiers [-Wcast-qual] 2870 | LV2_Atom_Object* obj = (LV2_Atom_Object*)atom; | ^~~~~~~~~~~~~~~~~~~~~~ ../libs/ardour/lv2_plugin.cc:3086:39: warning: cast from type 'const void*' to type 'float*' casts away qualifiers [-Wcast-qual] 3086 | const float* val = (float*)LV2_ATOM_BODY_CONST(value); | ^ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 330/1109] Compiling libs/ardour/midi_automation_list_binder.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 331/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 332/1109] Compiling libs/ardour/solo_isolate_control.cc [ 333/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 334/1109] 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/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/internal_return.h:26, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 335/1109] Compiling libs/ardour/ltc_file_reader.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 336/1109] Compiling libs/ardour/analyser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 337/1109] Compiling libs/ardour/sndfilesource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 338/1109] Compiling libs/ardour/sndfileimportable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/port_manager.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/fileutils.h:27, from ../libs/ardour/port_manager.cc:30: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/port_manager.cc:302:45: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 339/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 340/1109] Compiling libs/ardour/delivery.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 341/1109] Compiling libs/ardour/audiosource.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 342/1109] Compiling libs/ardour/vca.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 343/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 344/1109] Compiling libs/ardour/automation_list.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 345/1109] Compiling libs/ardour/midi_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 346/1109] Compiling libs/ardour/mtdm.cc [ 347/1109] 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/vst_info_file.cc:49: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 348/1109] 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/evoral/evoral/ControlList.h:35, from ../libs/ardour/ardour/automation_list.h:33, from ../libs/ardour/automation_list.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( | ^~~~~~~~~~~~~~~~~~~~ [ 349/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 350/1109] 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/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/uri_map.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/uri_map.cc:30: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/uri_map.cc:30: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ ../libs/ardour/uri_map.cc:91:50: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] 91 | const char* uri) | ^ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/uri_map.cc:30: /usr/lib64/lv2/uri-map.lv2/uri-map.h:54:15: note: declared here 54 | typedef void* LV2_URI_Map_Callback_Data; | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 351/1109] Compiling libs/ardour/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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 352/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 353/1109] Compiling libs/ardour/analysis_graph.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/globals.cc:89: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please 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/ardour/globals.cc:131: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/globals.cc:131: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 354/1109] Compiling libs/ardour/element_importer.cc [ 355/1109] Compiling libs/ardour/audioregion.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 356/1109] Compiling libs/ardour/sidechain.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 357/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 358/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 359/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 360/1109] Compiling libs/ardour/mute_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 361/1109] Compiling libs/ardour/phase_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 362/1109] Compiling libs/ardour/session_vst.cc In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 363/1109] Compiling libs/ardour/internal_send.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 364/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 365/1109] Compiling libs/ardour/midi_state_tracker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 366/1109] Compiling libs/ardour/playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 367/1109] Compiling libs/ardour/chan_mapping.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 368/1109] Compiling libs/ardour/rb_effect.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 369/1109] Compiling libs/ardour/vst3_plugin.cc [ 370/1109] Compiling libs/ardour/midi_clock_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 371/1109] Compiling libs/ardour/luaproc.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 372/1109] Compiling libs/ardour/search_paths.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 373/1109] Compiling libs/ardour/session_butler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 374/1109] Compiling libs/ardour/bundle.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 375/1109] Compiling libs/ardour/plugin_insert.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 376/1109] Compiling libs/ardour/audio_library.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/ladspa_plugin.h:32, from ../libs/ardour/plugin_manager.cc:92: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/plugin_manager.cc:95: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/plugin_manager.cc:95: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/plugin_manager.cc:36: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 377/1109] Compiling libs/ardour/mp3filesource.cc In file included from /usr/include/boost/bind.hpp:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 378/1109] Compiling libs/ardour/session_configuration.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 379/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 380/1109] Compiling libs/ardour/element_import_handler.cc [ 381/1109] Compiling libs/ardour/transient_detector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 382/1109] Compiling libs/ardour/panner_shell.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 383/1109] Compiling libs/ardour/audio_port.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 384/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 385/1109] Compiling libs/ardour/automatable.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_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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 386/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 387/1109] Compiling libs/ardour/port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../libs/ardour/bundle.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../libs/ardour/bundle.cc:25: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 388/1109] Compiling libs/ardour/worker.cc [ 389/1109] Compiling libs/ardour/revision.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 390/1109] Compiling libs/ardour/export_status.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 391/1109] Compiling libs/ardour/ladspa_plugin.cc [ 392/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 393/1109] 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/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 394/1109] 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 ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 395/1109] Compiling libs/ardour/audiofilesource.cc [ 396/1109] Compiling libs/ardour/tempo.cc [ 397/1109] Compiling libs/ardour/record_enable_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 398/1109] Compiling libs/ardour/lv2_evbuf.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'bool ARDOUR::Session::punch_is_possible() const': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'const volatile gint*' {aka 'const volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1431:9: note: in expansion of macro 'g_atomic_int_get' 1431 | 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:95:20: warning: cast from type 'const volatile gint*' {aka 'const volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1443:9: note: in expansion of macro 'g_atomic_int_get' 1443 | return g_atomic_int_get(&_punch_or_loop) != OnlyPunch; | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc: In member function 'void ARDOUR::Session::reset_punch_loop_constraint()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1449:6: note: in expansion of macro 'g_atomic_int_get' 1449 | if (g_atomic_int_get (&_punch_or_loop) == NoConstraint) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/session.cc:1452:2: note: in expansion of macro 'g_atomic_int_set' 1452 | g_atomic_int_set (&_punch_or_loop, NoConstraint); | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::vector >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::vector >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::__cxx11::list >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::__cxx11::list >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 399/1109] Compiling libs/ardour/export_profile_manager.cc ../libs/ardour/lv2_evbuf.c:32:3: warning: 'LV2_Event_Buffer' is deprecated [-Wdeprecated-declarations] 32 | LV2_Event_Buffer event; | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:140:9: note: declared here 140 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c: In function 'lv2_evbuf_reset': ../libs/ardour/lv2_evbuf.c:86:3: warning: 'LV2_Event_Buffer' is deprecated [-Wdeprecated-declarations] 86 | evbuf->buf.event.header_size = sizeof(LV2_Event_Buffer); | ^~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:140:9: note: declared here 140 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c: In function 'lv2_evbuf_next': ../libs/ardour/lv2_evbuf.c:169:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 169 | size = ((LV2_Event*)((uintptr_t)(evbuf->buf.event.data + offset)))->size; | ^~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:170:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 170 | offset += lv2_evbuf_pad_size(sizeof(LV2_Event) + size); | ^~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c: In function 'lv2_evbuf_get': ../libs/ardour/lv2_evbuf.c:199:2: warning: 'LV2_Event_Buffer' is deprecated [-Wdeprecated-declarations] 199 | LV2_Event_Buffer* ebuf; | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:140:9: note: declared here 140 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:200:2: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 200 | LV2_Event* ev; | ^~~~~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:206:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 206 | ev = (LV2_Event*)((uintptr_t)((char*)ebuf->data + iter.offset)); | ^~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:211:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 211 | *data = (uint8_t*)ev + sizeof(LV2_Event); | ^ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c: In function 'lv2_evbuf_write': ../libs/ardour/lv2_evbuf.c:237:2: warning: 'LV2_Event_Buffer' is deprecated [-Wdeprecated-declarations] 237 | LV2_Event_Buffer* ebuf; | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:140:9: note: declared here 140 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:238:2: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 238 | LV2_Event* ev; | ^~~~~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:244:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 244 | if (ebuf->capacity - ebuf->size < sizeof(LV2_Event) + size) { | ^~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:248:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 248 | ev = (LV2_Event*)((uintptr_t)(ebuf->data + iter->offset)); | ^~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:253:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 253 | memcpy((uint8_t*)ev + sizeof(LV2_Event), data, size); | ^~~~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ ../libs/ardour/lv2_evbuf.c:255:3: warning: 'LV2_Event' is deprecated [-Wdeprecated-declarations] 255 | size = lv2_evbuf_pad_size(sizeof(LV2_Event) + size); | ^~~~ In file included from ../libs/ardour/lv2_evbuf.c:22: /usr/lib64/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ [ 400/1109] Compiling libs/ardour/midi_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_analysis.h:25, from ../libs/ardour/ardour/export_status.h:29, from ../libs/ardour/export_status.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( | ^~~~~~~~~~~~~~~~~~~~ [ 401/1109] Compiling libs/ardour/mute_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 402/1109] Compiling libs/ardour/operations.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 403/1109] Compiling libs/ardour/auditioner.cc [ 404/1109] Compiling libs/ardour/parameter_descriptor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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:53: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 405/1109] Compiling libs/ardour/thread_buffers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 406/1109] Compiling libs/ardour/vst3_module.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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: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( | ^~~~~~~~~~~~~~~~~~~~ [ 407/1109] Compiling libs/ardour/find_session.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/playlist.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/pbd/types_convert.h:24, from ../libs/ardour/playlist.cc:33: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 408/1109] Compiling libs/ardour/session_ltc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 409/1109] Compiling libs/ardour/midi_playlist.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 410/1109] Compiling libs/ardour/vst_plugin.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 411/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 412/1109] Compiling libs/ardour/async_midi_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 413/1109] Compiling libs/ardour/return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/ardour/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 414/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 415/1109] Compiling libs/ardour/user_bundle.cc [ 416/1109] Compiling libs/ardour/stripable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 417/1109] Compiling libs/ardour/monitor_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 418/1109] Compiling libs/ardour/port_engine_shared.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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: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/stacktrace.h:30, from ../libs/ardour/audio_port.cc:25: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 419/1109] Compiling libs/ardour/unknown_processor.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 420/1109] Compiling libs/ardour/port_set.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 421/1109] Compiling libs/ardour/audiorom.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 422/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 423/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 424/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 425/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 426/1109] Compiling libs/ardour/route_graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 427/1109] 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/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 428/1109] Compiling libs/ardour/chan_count.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 429/1109] Compiling libs/ardour/onset_detector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 430/1109] Compiling libs/ardour/route_group_member.cc In file included from /usr/include/boost/bind.hpp:30, 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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../libs/ardour/automatable.cc:44: ../libs/ardour/ardour/uri_map.h: At global scope: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/automatable.cc:44: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/automatable.cc:468:67: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::__cxx11::list >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::__cxx11::list >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 431/1109] Compiling libs/ardour/automation_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/evoral/evoral/ControlList.h:35, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 432/1109] Compiling libs/ardour/midi_buffer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 433/1109] Compiling libs/ardour/speakers.cc [ 434/1109] Compiling libs/ardour/latent.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 435/1109] Compiling libs/ardour/session_events.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 436/1109] Compiling libs/ardour/solo_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 437/1109] Compiling libs/ardour/progress.cc [ 438/1109] Compiling libs/gtkmm2ext/action_model.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 439/1109] Compiling libs/gtkmm2ext/window_title.cc [ 440/1109] Compiling libs/gtkmm2ext/dndtreeview.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 441/1109] Compiling libs/gtkmm2ext/bindings.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 442/1109] Compiling libs/gtkmm2ext/emscale.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 443/1109] Compiling libs/gtkmm2ext/menu_elems.cc [ 444/1109] Compiling libs/gtkmm2ext/cairo_widget.cc In file included from /usr/include/boost/bind.hpp:30, 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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 445/1109] Compiling libs/gtkmm2ext/utils.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( | ^~~~~~~~~~~~~~~~~~~~ [ 446/1109] Compiling libs/gtkmm2ext/window_proxy.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 447/1109] Compiling libs/gtkmm2ext/treeutils.cc In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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_engine_shared.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::set, ARDOUR::PortEngineSharedImpl::SortByPortName>]': ../libs/ardour/ardour/port_engine_shared.h:210:51: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/ardour/port_engine_shared.h:215:52: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::set, ARDOUR::PortEngineSharedImpl::SortByPortName>]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::set, ARDOUR::PortEngineSharedImpl::SortByPortName>]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 448/1109] Compiling libs/gtkmm2ext/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/menu_elems.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 449/1109] Compiling libs/gtkmm2ext/cairo_packer.cc [ 450/1109] Compiling libs/gtkmm2ext/gtkapplication_x11.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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 451/1109] Compiling libs/gtkmm2ext/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 452/1109] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication_x11.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 453/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 454/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 455/1109] Compiling libs/gtkmm2ext/application.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 456/1109] Compiling libs/gtkmm2ext/visibility_tracker.cc [ 457/1109] Compiling libs/gtkmm2ext/textviewer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../libs/gtkmm2ext/action_model.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 458/1109] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/vst3_plugin.cc: In member function 'void Steinberg::VST3PI::enable_io(const std::vector&, const std::vector&)': ../libs/ardour/vst3_plugin.cc:1978:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 1978 | while (sa_in.size() < n_bus_in) { | ~~~~~~~~~~~~~^~~~~~~~~~ ../libs/ardour/vst3_plugin.cc:2010:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'Steinberg::int32' {aka 'int'} [-Wsign-compare] 2010 | while (sa_out.size() < n_bus_out) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 459/1109] Compiling libs/gtkmm2ext/cursors.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 460/1109] Compiling libs/gtkmm2ext/persistent_tooltip.cc In file included from /usr/include/boost/bind.hpp:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 461/1109] Compiling libs/gtkmm2ext/gtk_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 462/1109] Compiling libs/gtkmm2ext/colors.cc In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 463/1109] 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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../libs/gtkmm2ext/treeutils.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 464/1109] Compiling libs/gtkmm2ext/gtkapplication.c [ 465/1109] Compiling libs/surfaces/control_protocol/control_protocol.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/gtkmm2ext/cairo_packer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 466/1109] Compiling libs/surfaces/control_protocol/basic_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/source.h:31, from ../libs/ardour/ardour/file_source.h:29, from ../libs/ardour/file_source.cc:47: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/ardour/file_source.cc:31: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 467/1109] Compiling libs/canvas/flag.cc In file included from /usr/include/boost/bind.hpp:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 468/1109] Compiling libs/canvas/circle.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../libs/gtkmm2ext/dndtreeview.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 469/1109] Compiling libs/canvas/container.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( | ^~~~~~~~~~~~~~~~~~~~ [ 470/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkapplication.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 471/1109] Compiling libs/canvas/poly_line.cc [ 472/1109] 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/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/gtkmm2ext/cairo_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/gtkmm2ext/cairo_widget.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 473/1109] Compiling libs/canvas/text.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/utils.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/gtkmm2ext/utils.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../libs/gtkmm2ext/utils.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 474/1109] Compiling libs/canvas/lookup_table.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 475/1109] Compiling libs/canvas/poly_item.cc [ 476/1109] Compiling libs/canvas/framed_curve.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/plugin_insert.cc:42: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../libs/ardour/plugin_insert.cc:42: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/ardour/plugin_insert.cc: In member function 'virtual void ARDOUR::PluginInsert::flush()': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/plugin_insert.cc:718:2: note: in expansion of macro 'g_atomic_int_set' 718 | g_atomic_int_set (&_flush, 1); | ^~~~~~~~~~~~~~~~ ../libs/ardour/plugin_insert.cc: In member function 'void ARDOUR::PluginInsert::clear_stats()': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/plugin_insert.cc:3382:2: note: in expansion of macro 'g_atomic_int_set' 3382 | g_atomic_int_set (&_stat_reset, 1); | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/plugin_insert.cc:912:67: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 477/1109] 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/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/gtkmm2ext/window_proxy.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/gtkmm2ext/window_proxy.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 478/1109] Compiling libs/canvas/rectangle.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 479/1109] 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/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:7, from ../libs/gtkmm2ext/application.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 480/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 481/1109] Compiling libs/canvas/note.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 482/1109] Compiling libs/canvas/line_set.cc [ 483/1109] Compiling libs/canvas/utils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/text.h:28, from ../libs/canvas/text.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [ 484/1109] 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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/visibility_tracker.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 485/1109] Compiling libs/canvas/stateful_image.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/container.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 486/1109] Compiling libs/canvas/fill.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../libs/gtkmm2ext/persistent_tooltip.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 487/1109] Compiling libs/canvas/ruler.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkuimanager.h:39, from ../libs/gtkmm2ext/actions.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/actions.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../libs/gtkmm2ext/actions.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/gtkmm2ext/actions.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 488/1109] Compiling libs/canvas/canvas.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ ../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) | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 489/1109] Compiling libs/canvas/grid.cc [ 490/1109] Compiling libs/canvas/item.cc [ 491/1109] Compiling libs/canvas/arrow.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:25, from ../libs/gtkmm2ext/textviewer.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/gtkmm2ext/gtkmm2ext/textviewer.h:31, from ../libs/gtkmm2ext/textviewer.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 492/1109] Compiling libs/canvas/pixbuf.cc [ 493/1109] Compiling libs/canvas/polygon.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( | ^~~~~~~~~~~~~~~~~~~~ [ 494/1109] Compiling libs/canvas/tracking_text.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../libs/gtkmm2ext/bindings.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../libs/gtkmm2ext/bindings.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/bindings.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* 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); | ^~~~~~~~ [ 495/1109] Compiling libs/canvas/curve.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_color_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 496/1109] 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/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/1109] Compiling libs/canvas/types.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/gtk_ui.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/gtk_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 498/1109] Compiling libs/canvas/arc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 499/1109] Compiling libs/canvas/root_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 500/1109] Compiling libs/canvas/line.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 501/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 502/1109] Compiling libs/widgets/choice.cc In file included from /usr/include/boost/bind.hpp: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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 503/1109] Compiling libs/widgets/barcontroller.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( | ^~~~~~~~~~~~~~~~~~~~ [ 504/1109] Compiling libs/widgets/ardour_dropdown.cc [ 505/1109] Compiling libs/widgets/eventboxext.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( | ^~~~~~~~~~~~~~~~~~~~ [ 506/1109] Compiling libs/widgets/binding_proxy.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/scroll_group.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/scroll_group.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 507/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 508/1109] Compiling libs/widgets/focus_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 509/1109] Compiling libs/widgets/searchbar.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 510/1109] Compiling libs/widgets/ardour_spacer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_item.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/poly_item.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 511/1109] Compiling libs/widgets/ui_config.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/widgets/choice.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../libs/widgets/choice.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/widgets/choice.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 512/1109] Compiling libs/widgets/paths_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/poly_line.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 513/1109] 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/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/arc.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/arc.h:23, from ../libs/canvas/canvas/circle.h:24, from ../libs/canvas/arc.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 514/1109] 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 ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/keyboard.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../libs/gtkmm2ext/keyboard.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/gtkmm2ext/keyboard.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* 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); | ^~~~~~~~ [ 515/1109] Compiling libs/widgets/slider_controller.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 516/1109] Compiling libs/widgets/popup.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 517/1109] Linking build/libs/gtkmm2ext/libgtkmm2ext.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/widgets/widgets/eventboxext.h:22, from ../libs/widgets/eventboxext.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 518/1109] Compiling libs/widgets/ardour_button.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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: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/widgets/ardour_dropdown.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_dropdown.cc: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_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: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_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); | ^~~~~~~~ [ 519/1109] Compiling libs/widgets/prompter.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( | ^~~~~~~~~~~~~~~~~~~~ [ 520/1109] 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: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/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/stacktrace.h:30, from ../libs/canvas/rectangle.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/rectangle.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/pbd/pbd/stacktrace.h:30, from ../libs/canvas/rectangle.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/rectangle.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 521/1109] 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/line.h:23, from ../libs/canvas/line.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/line.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/line.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/line.h:23, from ../libs/canvas/line.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 522/1109] Compiling libs/widgets/fastmeter.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( | ^~~~~~~~~~~~~~~~~~~~ [ 523/1109] Compiling libs/widgets/tabbable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/slider_controller.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/slider_controller.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file 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 ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.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/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/stacktrace.h:30, from ../libs/canvas/widget.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../libs/canvas/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/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/canvas/canvas/image.h:24, from ../libs/canvas/image.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/canvas/image.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/image.h:28, from ../libs/canvas/image.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/canvas/image.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/image.h:28, from ../libs/canvas/image.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 524/1109] Compiling libs/widgets/ardour_display.cc [ 525/1109] Compiling libs/widgets/ardour_fader.cc [ 526/1109] Compiling libs/widgets/stateful_button.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 527/1109] Compiling libs/widgets/scroomer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 528/1109] Compiling libs/widgets/tearoff.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/tracking_text.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 529/1109] 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/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:7, from ../libs/widgets/widgets/focus_entry.h:23, from ../libs/widgets/focus_entry.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 530/1109] Compiling libs/ardouralsautil/devicelist.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( | ^~~~~~~~~~~~~~~~~~~~ [ 531/1109] Compiling libs/waveview/wave_view.cc [ 532/1109] Compiling libs/waveview/wave_view_private.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/paths_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 533/1109] Compiling libs/waveview/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 534/1109] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.cpp [ 535/1109] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/ruler.h:28, from ../libs/canvas/ruler.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/ruler.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/canvas/ruler.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/ruler.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/canvas/ruler.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 536/1109] Compiling libs/qm-dsp/maths/Correlation.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/item.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/canvas/item.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/item.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 537/1109] Compiling libs/qm-dsp/maths/pca/pca.c [ 538/1109] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp [ 539/1109] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.cpp [ 540/1109] 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/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/canvas/meter.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/canvas/meter.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/canvas/meter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/canvas/meter.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/meter.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 541/1109] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp ../libs/qm-dsp/maths/pca/pca.c:33:6: warning: no previous prototype for 'covcol' [-Wmissing-prototypes] 33 | void covcol(double** data, int n, int m, double** symmat) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:92:6: warning: no previous prototype for 'erhand' [-Wmissing-prototypes] 92 | void erhand(char* err_msg) | ^~~~~~ ../libs/qm-dsp/maths/pca/pca.c:109:6: warning: no previous prototype for 'tred2' [-Wmissing-prototypes] 109 | void tred2(double** a, int n, double* d, double* e) | ^~~~~ ../libs/qm-dsp/maths/pca/pca.c:187:6: warning: no previous prototype for 'tqli' [-Wmissing-prototypes] 187 | void tqli(double* d, double* e, int n, double** z) | ^~~~ [ 542/1109] Compiling libs/qm-dsp/dsp/mfcc/MFCC.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/label.h:30, from ../libs/canvas/canvas.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/canvas/canvas.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/canvas/canvas.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/canvas/canvas.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/canvas.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [ 543/1109] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.cpp [ 544/1109] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp [ 545/1109] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp [ 546/1109] Linking build/libs/ardouralsautil/libardouralsautil.so [ 547/1109] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp [ 548/1109] Compiling libs/qm-dsp/maths/CosineDistance.cpp [ 549/1109] 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/tooltips.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/tooltips.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/tooltips.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/tooltips.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/tooltips.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 550/1109] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.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/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/widgets/ardour_spacer.h:26, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 551/1109] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp [ 552/1109] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/binding_proxy.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/binding_proxy.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 553/1109] Compiling libs/qm-dsp/base/KaiserWindow.cpp [ 554/1109] Compiling libs/qm-dsp/base/SincWindow.cpp [ 555/1109] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.cpp [ 556/1109] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 557/1109] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.cpp [ 558/1109] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c ../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 ); | ^~~~~~~ [ 559/1109] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp [ 560/1109] Compiling libs/qm-dsp/base/Pitch.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/main.h:33, from ../libs/widgets/stateful_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/togglebutton.h:31, from ../libs/widgets/widgets/stateful_button.h:25, from ../libs/widgets/stateful_button.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/main.h:7, from ../libs/widgets/stateful_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 561/1109] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.cpp [ 562/1109] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp [ 563/1109] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp [ 564/1109] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp [ 565/1109] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp [ 566/1109] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 567/1109] Compiling libs/vamp-plugins/AmplitudeFollower.cpp [ 568/1109] Compiling libs/vamp-plugins/KeyDetect.cpp [ 569/1109] Compiling libs/vamp-plugins/ebu_r128_proc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/barcontroller.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/barcontroller.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 570/1109] Compiling libs/vamp-plugins/TonalChangeDetect.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.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 ../libs/pbd/pbd/stacktrace.h:30, from ../libs/widgets/ardour_fader.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/ardour_fader.cc: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/stacktrace.h:30, 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: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/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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: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/stacktrace.h:30, 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); | ^~~~~~~~ [ 571/1109] Compiling libs/vamp-plugins/plugins.cpp [ 572/1109] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 573/1109] Compiling libs/vamp-plugins/SpectralCentroid.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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/popup.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/popup.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/popup.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/popup.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/widgets/popup.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../libs/widgets/tearoff.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/tearoff.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../libs/widgets/tearoff.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 574/1109] Compiling libs/vamp-plugins/TruePeak.cpp [ 575/1109] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 576/1109] Compiling libs/vamp-plugins/ChromagramPlugin.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/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../libs/widgets/searchbar.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../libs/widgets/searchbar.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 577/1109] Compiling libs/vamp-plugins/SimilarityPlugin.cpp [ 578/1109] Compiling libs/vamp-plugins/EBUr128.cpp [ 579/1109] Compiling libs/vamp-plugins/BeatTrack.cpp [ 580/1109] Compiling libs/vamp-plugins/Transcription.cpp [ 581/1109] Compiling libs/vamp-plugins/Onset.cpp [ 582/1109] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 583/1109] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 584/1109] Compiling libs/vamp-pyin/Yin.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_display.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/layout.h:28, from ../libs/widgets/ardour_display.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_display.cc: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_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: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/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); | ^~~~~~~~ [ 585/1109] Compiling libs/vamp-pyin/libmain.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/layout.h:28, from ../libs/widgets/ardour_knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_knob.cc: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/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: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/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/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 586/1109] Compiling libs/vamp-pyin/MonoNoteParameters.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/bitmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:31, from ../libs/widgets/pane.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:7, from ../libs/widgets/pane.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 587/1109] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 588/1109] Compiling libs/vamp-pyin/MonoNote.cpp [ 589/1109] Compiling libs/vamp-pyin/SparseHMM.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:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.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/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* 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); | ^~~~~~~~ [ 590/1109] Compiling libs/vamp-pyin/YinUtil.cpp [ 591/1109] Compiling libs/vamp-pyin/MonoPitch.cpp [ 592/1109] Compiling libs/vamp-pyin/YinVamp.cpp [ 593/1109] Compiling libs/vamp-pyin/MonoPitchHMM.cpp [ 594/1109] Compiling libs/vamp-pyin/LocalCandidatePYIN.cpp [ 595/1109] Compiling libs/vamp-pyin/PYinVamp.cpp [ 596/1109] Compiling tools/sanity_check/main.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/toggleaction.h:29, from ../libs/widgets/ardour_button.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/widgets/ardour_button.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/ardour_button.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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: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/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); | ^~~~~~~~ [ 597/1109] Compiling tools/sanity_check/systemtest.cpp [ 598/1109] Compiling tools/gccabicheck/abicheck.c [ 599/1109] Compiling libs/clearlooks-newer/clearlooks_rc_style.c [ 600/1109] Compiling libs/clearlooks-newer/clearlooks_style.c [ 601/1109] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 602/1109] 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/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkstyle.h:35, from ../libs/clearlooks-newer/clearlooks_style.h:24, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkstyle.h:35, from ../libs/clearlooks-newer/clearlooks_style.h:24, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/clearlooks_style.h:29, from ../libs/clearlooks-newer/clearlooks_rc_style.c:25: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 603/1109] Compiling libs/clearlooks-newer/clearlooks_draw.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 604/1109] Compiling libs/clearlooks-newer/cairo-support.c [ 605/1109] Compiling libs/clearlooks-newer/clearlooks_theme_main.c [ 606/1109] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 607/1109] Compiling libs/clearlooks-newer/clearlooks_draw_glossy.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/tabbable.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/tabbable.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:9, from ../libs/widgets/tabbable.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/widgets/tabbable.cc: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 ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/support.h:4, from ../libs/clearlooks-newer/support.c:22: ../libs/clearlooks-newer/support.c: In function 'clearlooks_get_parent_bg': ../../../../../include/glib-2.0/gobject/gtype.h:2297:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:48:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 48 | #define GTK_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_OBJECT, GtkObject)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkobject.h:93:35: note: in expansion of macro 'GTK_OBJECT' 93 | #define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags) | ^~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:204:35: note: in expansion of macro 'GTK_OBJECT_FLAGS' 204 | #define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid)) | ^~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:228:39: note: in expansion of macro 'GTK_WIDGET_FLAGS' 228 | #define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0) | ^~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:19: note: in expansion of macro 'GTK_WIDGET_NO_WINDOW' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2311:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2311 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtknotebook.h:44:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 44 | #define GTK_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:55: note: in expansion of macro 'GTK_IS_NOTEBOOK' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2311:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2311 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtktoolbar.h:57:38: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 57 | #define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/support.c:75:85: note: in expansion of macro 'GTK_IS_TOOLBAR' 75 | while (parent && GTK_WIDGET_NO_WINDOW (parent) && !((GTK_IS_NOTEBOOK (parent)) || (GTK_IS_TOOLBAR (parent)))) | ^~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2297:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:137:32: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 137 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../include/gtk-2.0/gtk/gtkwidget.h:166:35: note: in expansion of macro 'GTK_WIDGET' 166 | #define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state) | ^~~~~~~~~~ ../libs/clearlooks-newer/support.c:81:15: note: in expansion of macro 'GTK_WIDGET_STATE' 81 | state_type = GTK_WIDGET_STATE (parent); | ^~~~~~~~~~~~~~~~ [ 608/1109] Linking build/libs/qm-dsp/libqm-dsp.a [ 609/1109] Compiling libs/clearlooks-newer/animation.c [ 610/1109] Compiling libs/clearlooks-newer/widget-information.c [ 611/1109] 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_gummy.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_gummy.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 612/1109] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc [ 613/1109] Compiling libs/surfaces/generic_midi/gmcp_gui.cc [ 614/1109] Compiling libs/surfaces/generic_midi/midiaction.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/animation.h:22, from ../libs/clearlooks-newer/animation.c:27: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 615/1109] Compiling libs/surfaces/generic_midi/midifunction.cc [ 616/1109] Compiling libs/surfaces/generic_midi/interface.cc [ 617/1109] Linking build/libs/canvas/libcanvas.so [ 618/1109] Compiling libs/surfaces/generic_midi/midiinvokable.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function 'clearlooks_set_widget_parameters': ../../../../../include/glib-2.0/gobject/gtype.h:2297:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:64:70: note: in expansion of macro 'CLEARLOOKS_STYLE' 64 | params->style_functions = &(clearlooks_style_class->style_functions[CLEARLOOKS_STYLE (style)->style]); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2297:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:75:24: note: in expansion of macro 'CLEARLOOKS_STYLE' 75 | params->radius = CLEARLOOKS_STYLE (style)->radius; | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:2297:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2297 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) | ^ ../../../../../include/glib-2.0/gobject/gtype.h:484:66: note: in expansion of macro '_G_TYPE_CIC' 484 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.h:38:45: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 38 | #define CLEARLOOKS_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), CLEARLOOKS_TYPE_STYLE, ClearlooksStyle)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:87:21: note: in expansion of macro 'CLEARLOOKS_STYLE' 87 | params->parentbg = CLEARLOOKS_STYLE (style)->colors.bg[state_type]; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../lib64/glib-2.0/include/glibconfig.h:9, from ../../../../../include/glib-2.0/glib/gtypes.h:32, from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function 'set_transparency': ../../../../../include/glib-2.0/gobject/gtype.h:2311:27: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2311 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^ ../../../../../include/glib-2.0/glib/gmacros.h:939:25: note: in definition of macro 'G_LIKELY' 939 | #define G_LIKELY(expr) (expr) | ^~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:2: note: in expansion of macro 'g_return_val_if_fail' 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/gobject/gtype.h:497:66: note: in expansion of macro '_G_TYPE_CIT' 497 | #define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type) (_G_TYPE_CIT ((instance), (g_type))) | ^~~~~~~~~~~ ../../../../../include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:94:39: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 94 | #define GDK_IS_PIXBUF(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXBUF)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libs/clearlooks-newer/clearlooks_style.c:1438:24: note: in expansion of macro 'GDK_IS_PIXBUF' 1438 | g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL); | ^~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_spinner.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/clearlooks_theme_main.c:1: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/clearlooks_theme_main.c:2: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 619/1109] Compiling libs/surfaces/faderport/faderport_interface.cc [ 620/1109] Compiling libs/surfaces/faderport/faderport.cc [ 621/1109] Compiling libs/surfaces/faderport/operations.cc [ 622/1109] Linking build/libs/widgets/libwidgets.so [ 623/1109] Compiling libs/surfaces/faderport/gui.cc [ 624/1109] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 625/1109] Compiling libs/surfaces/faderport8/callbacks.cc [ 626/1109] Compiling libs/surfaces/faderport8/actions.cc [ 627/1109] Compiling libs/surfaces/faderport8/gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/cairo-support.c:2: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/cairo-support.c:3: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 628/1109] Compiling libs/surfaces/faderport8/faderport8_interface.cc [ 629/1109] Compiling libs/surfaces/faderport8/faderport8.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_inverted.c:22: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 630/1109] Linking build/tools/gccabicheck/gcc-glibmm-abi-check In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_glossy.c:27: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 631/1109] Linking build/tools/sanity_check/sanityCheck In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gmodule.h:28, from ../libs/clearlooks-newer/general-support.h:2, from ../libs/clearlooks-newer/ge-support.h:4, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw.c:24: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 632/1109] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 633/1109] Compiling libs/surfaces/faderport8/gui.cc [ 634/1109] Compiling libs/surfaces/faderport8/callbacks.cc [ 635/1109] Compiling libs/surfaces/faderport8/actions.cc [ 636/1109] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 637/1109] Linking build/libs/clearlooks-newer/libclearlooks.so [ 638/1109] Compiling libs/surfaces/faderport8/faderport8.cc [ 639/1109] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 640/1109] Compiling libs/surfaces/faderport8/faderport16_interface.cc [ 641/1109] Compiling libs/surfaces/faderport8/faderport8.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( | ^~~~~~~~~~~~~~~~~~~~ [ 642/1109] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 643/1109] Compiling libs/surfaces/faderport8/faderport2_interface.cc [ 644/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 645/1109] Compiling libs/surfaces/faderport8/gui.cc [ 646/1109] Linking build/libs/vamp-plugins/libardourvampplugins.so 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( | ^~~~~~~~~~~~~~~~~~~~ [ 647/1109] Compiling libs/surfaces/faderport8/actions.cc [ 648/1109] Compiling libs/surfaces/faderport8/fp8_strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 649/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 650/1109] Compiling libs/surfaces/cc121/operations.cc [ 651/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 652/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 653/1109] Compiling libs/surfaces/mackie/device_profile.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 654/1109] Compiling libs/surfaces/mackie/midi_byte_array.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 655/1109] Compiling libs/surfaces/mackie/pot.cc [ 656/1109] Compiling libs/surfaces/mackie/meter.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/waveview/wave_view.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/waveview/wave_view.cc: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/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: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/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 657/1109] Compiling libs/surfaces/mackie/device_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 658/1109] Compiling libs/surfaces/mackie/led.cc [ 659/1109] Linking build/libs/vamp-pyin/libardourvamppyin.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 660/1109] Compiling libs/surfaces/mackie/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/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 661/1109] Compiling libs/surfaces/mackie/surface_port.cc [ 662/1109] Compiling libs/surfaces/mackie/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:35, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 663/1109] Compiling libs/surfaces/mackie/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 ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../libs/surfaces/generic_midi/gmcp_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/generic_midi/gmcp_gui.cc:27: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 664/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 665/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:35, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 666/1109] Compiling libs/surfaces/mackie/jog_wheel.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 667/1109] Compiling libs/surfaces/mackie/types.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 668/1109] Compiling libs/surfaces/mackie/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 ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport/gui.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 669/1109] Compiling libs/surfaces/mackie/controls.cc [ 670/1109] Compiling libs/surfaces/mackie/jog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 671/1109] Compiling libs/surfaces/mackie/surface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 672/1109] Compiling libs/surfaces/mackie/mcp_buttons.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:35, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 673/1109] Compiling libs/surfaces/mackie/subview.cc [ 674/1109] Compiling libs/surfaces/us2400/mcp_buttons.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 675/1109] Compiling libs/surfaces/us2400/device_profile.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/faderport8/gui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/faderport8/gui.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/faderport8/gui.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 676/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 677/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 678/1109] Compiling libs/surfaces/us2400/us2400_control_protocol.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 679/1109] 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 /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( | ^~~~~~~~~~~~~~~~~~~~ [ 680/1109] Compiling libs/surfaces/us2400/strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/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( | ^~~~~~~~~~~~~~~~~~~~ [ 681/1109] Compiling libs/surfaces/us2400/button.cc [ 682/1109] Compiling libs/surfaces/us2400/surface_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/mackie/controls.h:30, from ../libs/surfaces/mackie/meter.h:23, from ../libs/surfaces/mackie/meter.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 683/1109] Compiling libs/surfaces/us2400/surface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 684/1109] Compiling libs/surfaces/us2400/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:35, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/callbacks.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/callbacks.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 685/1109] Compiling libs/surfaces/us2400/gui.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( | ^~~~~~~~~~~~~~~~~~~~ [ 686/1109] Compiling libs/surfaces/us2400/led.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 687/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 688/1109] Compiling libs/surfaces/us2400/jog_wheel.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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 /usr/include/boost/bind.hpp: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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 689/1109] Compiling libs/surfaces/us2400/jog.cc [ 690/1109] Compiling libs/surfaces/us2400/device_info.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 691/1109] Compiling libs/surfaces/us2400/controls.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/surfaces/us2400/device_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( | ^~~~~~~~~~~~~~~~~~~~ [ 692/1109] Compiling libs/surfaces/us2400/pot.cc [ 693/1109] Compiling libs/surfaces/launch_control_xl/midi_byte_array.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 694/1109] Compiling libs/surfaces/launch_control_xl/interface.cc [ 695/1109] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc [ 696/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 697/1109] Compiling libs/surfaces/launch_control_xl/leds.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 698/1109] Compiling libs/surfaces/launch_control_xl/controllers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 699/1109] 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( | ^~~~~~~~~~~~~~~~~~~~ [ 700/1109] Compiling libs/surfaces/osc/osc_route_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/mackie/surface.cc: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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/convert.h:24, from ../libs/surfaces/mackie/surface.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/mackie/surface.cc: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 ../../../../../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); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 701/1109] Compiling libs/surfaces/osc/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:35, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 702/1109] Compiling libs/surfaces/osc/osc_cue_observer.cc [ 703/1109] Compiling libs/surfaces/osc/osc_select_observer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/cc121/gui.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/cc121/gui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/cc121/gui.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 704/1109] Compiling libs/surfaces/osc/osc_global_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../libs/surfaces/mackie/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 705/1109] Compiling libs/surfaces/osc/osc_controllable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 706/1109] Compiling libs/surfaces/osc/osc.cc [ 707/1109] Compiling libs/surfaces/wiimote/wiimote.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 708/1109] Compiling libs/surfaces/wiimote/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 709/1109] Compiling libs/surfaces/push2/level_meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 710/1109] Compiling libs/surfaces/push2/push2.cc [ 711/1109] 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 /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( | ^~~~~~~~~~~~~~~~~~~~ [ 712/1109] Compiling libs/surfaces/push2/knob.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 713/1109] Compiling libs/surfaces/push2/splash.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 714/1109] Compiling libs/surfaces/push2/canvas.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 715/1109] Compiling libs/surfaces/push2/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/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/gui.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/us2400/gui.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 716/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 717/1109] Compiling libs/surfaces/push2/leds.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 718/1109] Compiling libs/surfaces/push2/menu.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:35, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../libs/surfaces/faderport8/actions.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/ardour/ardour/plugin_insert.h:33, from ../libs/surfaces/faderport8/actions.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 719/1109] 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/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 720/1109] Linking build/libs/ardour/libardour.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 721/1109] Compiling libs/surfaces/push2/scale.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 722/1109] Compiling libs/surfaces/push2/layout.cc [ 723/1109] Compiling libs/surfaces/push2/gui.cc [ 724/1109] Compiling libs/surfaces/push2/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 725/1109] Compiling libs/surfaces/push2/track_mix.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 726/1109] Compiling libs/surfaces/contourdesign/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/push2/canvas.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 727/1109] Compiling libs/surfaces/contourdesign/contourdesign.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/osc/osc_gui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/osc/osc_gui.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../libs/surfaces/osc/osc_gui.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/osc/osc_gui.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 728/1109] Compiling libs/surfaces/contourdesign/button_config_widget.cc In file included from /usr/include/boost/bind.hpp: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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 729/1109] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc [ 730/1109] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 731/1109] Compiling libs/panners/2in2out/panner_2in2out.cc [ 732/1109] Compiling libs/panners/1in2out/panner_1in2out.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/surfaces/push2/canvas.h:23, from ../libs/surfaces/push2/layout.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/layout.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 733/1109] 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:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:7, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/contourdesign/jump_distance_widget.h:26, from ../libs/surfaces/contourdesign/jump_distance_widget.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 734/1109] Compiling libs/panners/vbap/vbap.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 735/1109] Compiling libs/panners/stereobalance/panner_balance.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 736/1109] Compiling libs/backends/dummy/dummy_audiobackend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 737/1109] Compiling libs/backends/jack/jack_audiobackend.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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: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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:43: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/convert.h:24, from ../libs/surfaces/us2400/surface.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/us2400/surface.cc: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/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); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 738/1109] Compiling libs/backends/jack/jack_connection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/mackie/gui.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/mackie/gui.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 739/1109] Compiling libs/backends/jack/jack_portengine.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 740/1109] Compiling libs/backends/jack/jack_api.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 741/1109] Compiling libs/backends/jack/jack_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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/scale.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 742/1109] Compiling libs/backends/jack/jack_utils.cc [ 743/1109] Compiling libs/backends/jack/weak_libjack.c 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( | ^~~~~~~~~~~~~~~~~~~~ [ 744/1109] Compiling libs/backends/alsa/alsa_rawmidi.cc [ 745/1109] Compiling libs/backends/alsa/alsa_audiobackend.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:31, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/adjustment.h:7, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/surfaces/contourdesign/contourdesign_gui.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 746/1109] 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/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 747/1109] Compiling libs/backends/alsa/zita-alsa-pcmi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/panners/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 748/1109] Compiling libs/backends/alsa/alsa_sequencer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 749/1109] Compiling libs/backends/alsa/alsa_slave.cc [ 750/1109] Compiling libs/plugins/reasonablesynth.lv2/lv2.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/surfaces/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../libs/surfaces/launch_control_xl/gui.h:26, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/leds.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/abstract_ui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.h:31, from ../libs/surfaces/launch_control_xl/leds.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 751/1109] Compiling libs/plugins/a-comp.lv2/a-comp.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 752/1109] Compiling libs/plugins/a-exp.lv2/a-exp.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/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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 ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/track_mix.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/track_mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 753/1109] Compiling libs/plugins/a-delay.lv2/a-delay.c [ 754/1109] Compiling libs/plugins/a-eq.lv2/a-eq.c [ 755/1109] Compiling libs/plugins/a-reverb.lv2/a-reverb.c [ 756/1109] Compiling libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc [ 757/1109] Compiling gtk2_ardour/editor_export_audio.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h: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_slave.cc:22: ../libs/backends/alsa/alsa_slave.cc: In member function 'void* ARDOUR::AlsaAudioSlave::process_thread()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:215:22: note: in expansion of macro 'g_atomic_int_get' 215 | const bool drain = g_atomic_int_get (&_draining); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:269:5: note: in expansion of macro 'g_atomic_int_set' 269 | g_atomic_int_set(&_draining, 1); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:344:4: note: in expansion of macro 'g_atomic_int_set' 344 | g_atomic_int_set(&_draining, 1); | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc: In member function 'void ARDOUR::AlsaAudioSlave::cycle_start(double, double, bool)': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:375:3: note: in expansion of macro 'g_atomic_int_set' 375 | g_atomic_int_set(&_draining, 1); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:379:6: note: in expansion of macro 'g_atomic_int_get' 379 | if (g_atomic_int_get (&_draining)) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:427:3: note: in expansion of macro 'g_atomic_int_set' 427 | g_atomic_int_set(&_draining, 1); | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc: In member function 'void ARDOUR::AlsaAudioSlave::cycle_end()': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:445:6: note: in expansion of macro 'g_atomic_int_get' 445 | if (g_atomic_int_get (&_draining)) { | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:504:3: note: in expansion of macro 'g_atomic_int_set' 504 | g_atomic_int_set(&_draining, 1); | ^~~~~~~~~~~~~~~~ ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:508:3: note: in expansion of macro 'g_atomic_int_set' 508 | g_atomic_int_set(&_draining, 0); | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc: In member function 'void ARDOUR::AlsaAudioSlave::freewheel(bool)': ../../../../../include/glib-2.0/glib/gatomic.h:103:21: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 103 | __atomic_store ((gint *)(atomic), &gais_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:516:3: note: in expansion of macro 'g_atomic_int_set' 516 | g_atomic_int_set(&_draining, 1); | ^~~~~~~~~~~~~~~~ [ 758/1109] Compiling gtk2_ardour/soundcloud_export_selector.cc [ 759/1109] Compiling gtk2_ardour/control_slave_ui.cc [ 760/1109] Compiling gtk2_ardour/midi_cut_buffer.cc [ 761/1109] Compiling gtk2_ardour/transform_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 762/1109] Compiling gtk2_ardour/new_plugin_preset_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/launch_control_xl/gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/launch_control_xl/gui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/launch_control_xl/gui.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 763/1109] Compiling gtk2_ardour/gain_meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 764/1109] Compiling gtk2_ardour/automation_controller.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 765/1109] Compiling gtk2_ardour/control_point_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( | ^~~~~~~~~~~~~~~~~~~~ [ 766/1109] Compiling gtk2_ardour/meter_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../gtk2_ardour/transform_dialog.h:30, from ../gtk2_ardour/transform_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 767/1109] Compiling gtk2_ardour/port_matrix_column_labels.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 768/1109] Compiling gtk2_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 769/1109] Compiling gtk2_ardour/meter_patterns.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/backends/jack/jack_utils.cc:50: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 770/1109] 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/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/soundcloud_export_selector.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../libs/ardour/ardour/soundcloud_upload.h:18, from ../gtk2_ardour/soundcloud_export_selector.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 771/1109] Compiling gtk2_ardour/edit_note_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/control_slave_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/control_slave_ui.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 772/1109] Compiling gtk2_ardour/editor_ops.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map >]': ../libs/backends/jack/jack_portengine.cc:185:59: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/new_plugin_preset_dialog.h:23, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 773/1109] Compiling gtk2_ardour/plugin_dspload_window.cc [ 774/1109] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 775/1109] Compiling gtk2_ardour/floating_text_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/text.h:28, from ../libs/surfaces/push2/menu.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/surfaces/push2/canvas.h:25, from ../libs/surfaces/push2/menu.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/menu.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/menu.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 776/1109] Compiling gtk2_ardour/latency_gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 777/1109] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so [ 778/1109] Linking build/libs/LV2/a-exp.lv2/a-exp.so [ 779/1109] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 780/1109] Linking build/libs/LV2/a-eq.lv2/a-eq.so [ 781/1109] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_column_labels.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/port_matrix_column_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 782/1109] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/knob.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/automation_control.h:28, from ../libs/surfaces/push2/knob.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 783/1109] Compiling gtk2_ardour/template_dialog.cc [ 784/1109] Compiling gtk2_ardour/global_port_matrix.cc [ 785/1109] Compiling gtk2_ardour/generic_pluginui.cc [ 786/1109] Compiling gtk2_ardour/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 ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 787/1109] Compiling gtk2_ardour/video_image_frame.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../gtk2_ardour/automation_line.h:38, from ../gtk2_ardour/control_point_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 788/1109] Compiling gtk2_ardour/ardour_ui3.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 789/1109] Compiling gtk2_ardour/export_report.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::set, ARDOUR::PortEngineSharedImpl::SortByPortName>]': ../libs/ardour/ardour/port_engine_shared.h:210:51: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/ardour/port_engine_shared.h:215:52: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 790/1109] Compiling gtk2_ardour/patch_change_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/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:30, 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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:30, from ../libs/surfaces/push2/level_meter.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/surfaces/push2/level_meter.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../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/processor.h:29, from ../libs/ardour/ardour/meter.h:30, 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 ../../../../../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/processor.h:29, from ../libs/ardour/ardour/meter.h:30, 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 /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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 791/1109] Compiling gtk2_ardour/debug.cc [ 792/1109] Compiling gtk2_ardour/route_params_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 793/1109] Compiling gtk2_ardour/ardour_ui_video.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/contourdesign/button_config_widget.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/contourdesign/button_config_widget.h:24, from ../libs/surfaces/contourdesign/button_config_widget.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../libs/surfaces/contourdesign/button_config_widget.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 794/1109] Compiling gtk2_ardour/step_entry.cc [ 795/1109] Compiling gtk2_ardour/region_layering_order_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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::set, ARDOUR::PortEngineSharedImpl::SortByPortName>]': ../libs/ardour/ardour/port_engine_shared.h:210:51: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::map, boost::shared_ptr >]': ../libs/ardour/ardour/port_engine_shared.h:215:52: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 796/1109] Compiling gtk2_ardour/session_option_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../libs/surfaces/push2/gui.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/surfaces/push2/gui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/surfaces/push2/gui.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 797/1109] 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/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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 ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:53: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/launch_control_xl/gui.h:28, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:55: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/launch_control_xl/launch_control_xl.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 798/1109] 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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 799/1109] Compiling gtk2_ardour/linux_vst_gui_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/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/meter_strip.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_strip.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/meter_strip.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 800/1109] Compiling gtk2_ardour/about.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_export_audio.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_export_audio.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 801/1109] Compiling gtk2_ardour/vst_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/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meter_patterns.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/meter_patterns.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:7, from ../gtk2_ardour/meter_patterns.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/template_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/template_dialog.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../gtk2_ardour/template_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/template_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 802/1109] 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/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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 ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/mix.cc:54: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../libs/surfaces/push2/mix.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 803/1109] Compiling gtk2_ardour/mono_panner.cc [ 804/1109] Compiling gtk2_ardour/ardour_ui_session.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/layout.h:28, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/export_report.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_report.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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_report.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/layout.h:6, from ../gtk2_ardour/export_report.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 805/1109] Compiling gtk2_ardour/keyeditor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/vca_time_axis.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/mute_control.h:25, from ../gtk2_ardour/vca_time_axis.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/edit_note_dialog.h:22, from ../gtk2_ardour/edit_note_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 806/1109] Compiling gtk2_ardour/plugin_eq_gui.cc [ 807/1109] Compiling gtk2_ardour/time_axis_view_item.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/video_image_frame.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_image_frame.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 808/1109] Compiling gtk2_ardour/utils_videotl.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 809/1109] Compiling gtk2_ardour/big_clock_window.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/selection.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/selection.cc: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/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/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:46: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 810/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 811/1109] Compiling gtk2_ardour/editor_markers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_video.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 812/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/ardour_ui3.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui3.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/monitor_processor.h:30, from ../gtk2_ardour/ardour_ui3.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 813/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/latency_gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 814/1109] Compiling gtk2_ardour/mixer_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_controller.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../libs/widgets/widgets/slider_controller.h:30, from ../libs/widgets/widgets/barcontroller.h:27, from ../gtk2_ardour/automation_controller.h:39, from ../gtk2_ardour/automation_controller.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_controller.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 815/1109] Compiling gtk2_ardour/nsmclient.cc [ 816/1109] Compiling gtk2_ardour/editor_rulers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/scroll_group.h:23, from ../gtk2_ardour/verbose_cursor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:31, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/verbose_cursor.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/enums.h:7, from ../gtk2_ardour/verbose_cursor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 817/1109] 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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix.h:31, from ../gtk2_ardour/global_port_matrix.h:25, from ../gtk2_ardour/global_port_matrix.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:7, from ../gtk2_ardour/global_port_matrix.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 818/1109] Compiling gtk2_ardour/pianokeyboard.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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 ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/parser.h:28, from ../libs/surfaces/push2/push2.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/surfaces/push2/push2.cc:47: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../libs/surfaces/push2/gui.h:27, from ../libs/surfaces/push2/push2.cc:53: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../libs/surfaces/push2/push2.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 819/1109] Compiling gtk2_ardour/video_timeline.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/note_select_dialog.h:24, from ../gtk2_ardour/note_select_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_window.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_dspload_window.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 820/1109] Compiling gtk2_ardour/plugin_scan_dialog.cc [ 821/1109] Compiling gtk2_ardour/time_info_box.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/editor.cc:42: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 822/1109] Compiling gtk2_ardour/midi_time_axis.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/aboutdialog.h:31, from ../gtk2_ardour/about.h:23, from ../gtk2_ardour/about.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/about.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 823/1109] 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/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelkey.h:25, from ../gtk2_ardour/keyeditor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/keyeditor.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/keyeditor.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/keyeditor.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/keyeditor.cc:44: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/keyeditor.cc:33: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 824/1109] Compiling gtk2_ardour/idleometer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, 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/glibmm-2.4/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/stacktrace.h:30, from ../gtk2_ardour/floating_text_entry.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, 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/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, 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:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + 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 ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, 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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/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 ../gtk2_ardour/floating_text_entry.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 825/1109] Compiling gtk2_ardour/mixer_group_tabs.cc [ 826/1109] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/editor_ops.cc:42: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_ops.cc:44: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 827/1109] Compiling gtk2_ardour/foldback_strip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/automation_time_axis.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/automation_time_axis.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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: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/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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 828/1109] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/editor_locations.h:26, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/location_ui.h:30, from ../gtk2_ardour/editor_locations.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/editor_locations.h:24, from ../gtk2_ardour/editor_locations.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 829/1109] Compiling gtk2_ardour/main.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/mono_panner.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mono_panner.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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); | ^~~~~~~~ [ 830/1109] Compiling gtk2_ardour/tempo_curve.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_mouse.cc:44: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mouse.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_mouse.cc:38: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 831/1109] Linking build/libs/surfaces/control_protocol/libardourcp.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view_item.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/time_axis_view_item.cc: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/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: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/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 832/1109] Linking build/libs/waveview/libwaveview.so [ 833/1109] Linking build/libs/backends/dummy/libdummy_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 ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/pianokeyboard.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../gtk2_ardour/pianokeyboard.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/pianokeyboard.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 834/1109] 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/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/editor_rulers.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_rulers.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkaction.h:38, from ../gtk2_ardour/editor_rulers.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* 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); | ^~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 835/1109] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so [ 836/1109] Linking build/libs/surfaces/faderport/libardour_faderport.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_window.h:22, from ../gtk2_ardour/ardour_window.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_window.h:26, from ../gtk2_ardour/ardour_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_window.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_window.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 837/1109] Linking build/libs/surfaces/faderport8/libardour_faderport8.so In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../gtk2_ardour/vst_plugin_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 838/1109] Linking build/libs/surfaces/faderport8/libardour_faderport16.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/idleometer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/idleometer.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/idleometer.h:23, from ../gtk2_ardour/idleometer.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [ 839/1109] Linking build/libs/surfaces/faderport8/libardour_faderport2.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/step_entry.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/step_entry.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/step_entry.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 840/1109] Linking build/libs/surfaces/cc121/libardour_cc121.so [ 841/1109] Linking build/libs/surfaces/mackie/libardour_mcp.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/mixer_group_tabs.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/mixer_group_tabs.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 842/1109] Linking build/libs/surfaces/us2400/libardour_us2400.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/bitmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:31, from ../gtk2_ardour/mouse_cursors.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:7, from ../gtk2_ardour/mouse_cursors.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 843/1109] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so [ 844/1109] Linking build/libs/surfaces/osc/libardour_osc.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_eq_gui.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../gtk2_ardour/plugin_eq_gui.cc:46: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_eq_gui.cc:40: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 845/1109] Linking build/libs/surfaces/wiimote/libardour_wiimote.so [ 846/1109] Linking build/libs/surfaces/push2/libardour_push2.so [ 847/1109] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_widget.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/patch_change_widget.cc:22: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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); | ^~~~~~~~ [ 848/1109] Linking build/libs/panners/2in2out/libpan2in2out.so [ 849/1109] Linking build/libs/panners/1in2out/libpan1in2out.so [ 850/1109] Linking build/libs/panners/vbap/libpanvbap.so [ 851/1109] Linking build/libs/panners/stereobalance/libpanbalance.so [ 852/1109] Linking build/libs/backends/alsa/libalsa_audiobackend.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/session_option_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/option_editor.h:29, from ../gtk2_ardour/session_option_editor.h:24, from ../gtk2_ardour/session_option_editor.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/session_option_editor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 853/1109] Compiling gtk2_ardour/add_route_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/utils_videotl.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/utils_videotl.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 854/1109] Compiling gtk2_ardour/sys_ex.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/region_layering_order_editor.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/stateful_diff_command.h:23, from ../gtk2_ardour/region_layering_order_editor.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/region_layering_order_editor.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 855/1109] Compiling gtk2_ardour/stripable_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_params_ui.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/route_params_ui.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/route_params_ui.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 856/1109] Compiling gtk2_ardour/window_manager.cc [ 857/1109] Compiling gtk2_ardour/location_ui.cc [ 858/1109] Compiling gtk2_ardour/ghostregion.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/enums.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/enums.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/enums.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 859/1109] Compiling gtk2_ardour/plugin_display.cc [ 860/1109] Compiling gtk2_ardour/normalize_dialog.cc [ 861/1109] Compiling gtk2_ardour/gui_object.cc [ 862/1109] Compiling gtk2_ardour/ardour_message.cc [ 863/1109] Compiling gtk2_ardour/mixer_strip.cc [ 864/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_clock_window.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/big_clock_window.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 865/1109] Compiling gtk2_ardour/panner2d.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_session.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_session.cc:51: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/ardour_ui_session.cc:39: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 866/1109] Compiling gtk2_ardour/axis_view.cc [ 867/1109] Compiling gtk2_ardour/midi_list_editor.cc [ 868/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_info_box.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/time_info_box.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 869/1109] Compiling gtk2_ardour/luawindow.cc [ 870/1109] Compiling gtk2_ardour/color_theme_manager.cc [ 871/1109] 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/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_time_axis.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/midi_time_axis.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_time_axis.cc:36: ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 872/1109] Compiling gtk2_ardour/plugin_presets_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/gain_meter.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/gain_meter.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 873/1109] 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/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/generic_pluginui.cc:42: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/generic_pluginui.cc:38: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 874/1109] Compiling gtk2_ardour/search_path_option.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/main.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/main.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/main.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 875/1109] Compiling gtk2_ardour/add_video_dialog.cc [ 876/1109] Compiling gtk2_ardour/audio_time_axis.cc [ 877/1109] Compiling gtk2_ardour/clock_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_message.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../gtk2_ardour/splash.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 878/1109] Compiling gtk2_ardour/midi_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/plugin_display.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_display.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:7, from ../gtk2_ardour/plugin_display.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 879/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/export_timespan_selector.h:27, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/export_timespan_selector.h:40, from ../gtk2_ardour/export_timespan_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/export_timespan_selector.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 880/1109] 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/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/plugin_scan_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/plugin_scan_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/plugin_scan_dialog.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 881/1109] Compiling gtk2_ardour/speaker_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/tempo_curve.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/tempo_curve.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/tempo_curve.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 882/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/editor_markers.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_markers.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file 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 ../../../../../include/glib-2.0/glib/gthread.h: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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 883/1109] Compiling gtk2_ardour/luadialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/export_video_dialog.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_video_dialog.cc:34: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 884/1109] Compiling gtk2_ardour/curvetest.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:31, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_matrix.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/scrolledwindow.h:7, from ../gtk2_ardour/port_matrix.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 885/1109] Compiling gtk2_ardour/plugin_selector.cc [ 886/1109] 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 ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/spinbutton.h:29, from ../gtk2_ardour/normalize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/normalize_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/normalize_dialog.h:20, from ../gtk2_ardour/normalize_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ 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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/video_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/video_timeline.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 887/1109] Compiling gtk2_ardour/editing.cc [ 888/1109] Compiling gtk2_ardour/midi_channel_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/panner2d.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/panner2d.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 889/1109] Compiling gtk2_ardour/transpose_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( | ^~~~~~~~~~~~~~~~~~~~ [ 890/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_route_dialog.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 891/1109] Compiling gtk2_ardour/port_matrix_body.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 892/1109] Compiling gtk2_ardour/nsm.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/plugin_ui.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/plugin_ui.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/plugin_ui.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/plugin_ui.cc:53: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/plugin_ui.cc:53: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 893/1109] Compiling gtk2_ardour/missing_file_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/axis_view.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/axis_view.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/axis_view.cc:32: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 894/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/ghostregion.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/widgets/widgets/ardour_button.h:26, from ../gtk2_ardour/automation_time_axis.h:41, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/ghostregion.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/ghostregion.cc:27: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 895/1109] Compiling gtk2_ardour/rc_option_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/visibility_group.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/visibility_group.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/visibility_group.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 896/1109] Compiling gtk2_ardour/editor_canvas.cc [ 897/1109] Compiling gtk2_ardour/editor_summary.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/widgets/widgets/slider_controller.h:27, from ../gtk2_ardour/option_editor.h:40, from ../gtk2_ardour/search_path_option.h:29, from ../gtk2_ardour/search_path_option.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 898/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/color_theme_manager.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/luawindow.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/luawindow.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/luawindow.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/luawindow.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/luawindow.cc:28: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ 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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_region_view.h:39, from ../gtk2_ardour/sys_ex.h:23, from ../gtk2_ardour/sys_ex.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/canvas/canvas/flag.h:24, from ../gtk2_ardour/sys_ex.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 899/1109] Compiling gtk2_ardour/editor_cursors.cc [ 900/1109] Compiling gtk2_ardour/automation_line.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/speaker_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/speaker_dialog.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* 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); | ^~~~~~~~ [ 901/1109] Compiling gtk2_ardour/editor_videotimeline.cc [ 902/1109] Compiling gtk2_ardour/editor_timefx.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/foldback_strip.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-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: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/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/foldback_strip.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/foldback_strip.cc: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/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: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/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 903/1109] 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 904/1109] Compiling gtk2_ardour/route_group_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/language.h:29, from ../../../../../include/pangomm-1.4/pangomm/attributes.h:28, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:30, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/audio_clock.h:34, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/attrlist.h:6, from ../../../../../include/pangomm-1.4/pangomm.h:70, from ../gtk2_ardour/audio_clock.h:32, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/audio_clock.h:39, from ../gtk2_ardour/clock_group.h:26, from ../gtk2_ardour/clock_group.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 905/1109] Compiling gtk2_ardour/editor_tempodisplay.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/rectangle.h:24, from ../libs/canvas/canvas/note.h:23, from ../gtk2_ardour/note.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/note.h:23, from ../gtk2_ardour/note.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/note.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 906/1109] Compiling gtk2_ardour/route_time_axis.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/window_manager.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/window_manager.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 907/1109] Compiling gtk2_ardour/export_format_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transpose_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/transpose_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/transpose_dialog.h:20, from ../gtk2_ardour/transpose_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 908/1109] Compiling gtk2_ardour/transcode_ffmpeg.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_channel_dialog.h:25, from ../gtk2_ardour/midi_channel_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 909/1109] Compiling gtk2_ardour/fft_result.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/ambiguous_file_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ambiguous_file_dialog.h:26, from ../gtk2_ardour/ambiguous_file_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 910/1109] Compiling gtk2_ardour/export_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_presets_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_presets_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/plugin_presets_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/color.h:35, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/color.h:9, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 911/1109] Compiling gtk2_ardour/transport_control_ui.cc [ 912/1109] 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/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderer.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderertext.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:31, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/beats_samples_converter.h:23, from ../gtk2_ardour/midi_list_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/cellrenderercombo.h:7, from ../gtk2_ardour/midi_list_editor.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 913/1109] Compiling gtk2_ardour/sfdb_freesound_mootcher.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/stripable_time_axis.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/parameter_descriptor.h:24, from ../gtk2_ardour/stripable_time_axis.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, from ../gtk2_ardour/stripable_time_axis.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/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 914/1109] Compiling gtk2_ardour/editor_mixer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_body.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_matrix_body.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_body.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 915/1109] Compiling gtk2_ardour/vst3_x11_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lua_script_manager.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/lua_script_manager.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/lua_script_manager.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 916/1109] 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/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/plugin_selector.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/plugin_selector.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/utils.h:35, from ../gtk2_ardour/plugin_selector.cc:51: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 917/1109] Compiling gtk2_ardour/lv2_plugin_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/missing_file_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/missing_file_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/strsplit.h:24, from ../gtk2_ardour/missing_file_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 918/1109] Compiling gtk2_ardour/panner_interface.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/luadialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/luadialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 919/1109] Compiling gtk2_ardour/ardour_http.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/send_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/send_ui.h:25, from ../gtk2_ardour/send_ui.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/send_ui.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 920/1109] 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/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/location_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/location_ui.cc:30: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 921/1109] 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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/offscreenwindow.h:31, from ../gtk2_ardour/mixer_ui.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/mixer_ui.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../gtk2_ardour/mixer_ui.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/mixer_ui.cc: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 ../gtk2_ardour/mixer_ui.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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 922/1109] Compiling gtk2_ardour/session_import_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_video_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/add_video_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/add_video_dialog.cc:25: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 923/1109] Compiling gtk2_ardour/io_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/audio_time_axis.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/audio_time_axis.cc:38: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 924/1109] Compiling gtk2_ardour/video_server_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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/route_group_dialog.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/route_group_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 925/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_canvas.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_canvas.cc:30: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 926/1109] Compiling gtk2_ardour/ardour_ui_options.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_http.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../gtk2_ardour/ardour_http.cc: In constructor 'ArdourCurl::HttpGet::HttpGet(bool, bool)': ../gtk2_ardour/ardour_http.cc:152:11: warning: variable 'cc' set but not used [-Wunused-but-set-variable] 152 | CURLcode cc; | ^~ ../gtk2_ardour/ardour_http.cc: In member function 'char* ArdourCurl::HttpGet::get(const char*, bool)': ../gtk2_ardour/ardour_http.cc:222:11: warning: variable 'cc' set but not used [-Wunused-but-set-variable] 222 | CURLcode cc; | ^~ [ 927/1109] Compiling gtk2_ardour/time_axis_view.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/transcode_ffmpeg.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_ffmpeg.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 928/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/nsm.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/nsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/gtkapplication.h:27, from ../libs/gtkmm2ext/gtkmm2ext/application.h:27, from ../gtk2_ardour/nsm.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 929/1109] Compiling gtk2_ardour/ruler_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_streamview.cc:28: ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 930/1109] 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/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:31, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.h:34, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/progressbar.h:7, from ../gtk2_ardour/sfdb_freesound_mootcher.h:46, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audiosource.h:26, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/sfdb_ui.h:52, from ../gtk2_ardour/sfdb_freesound_mootcher.h:49, from ../gtk2_ardour/sfdb_freesound_mootcher.cc:41: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 931/1109] Compiling gtk2_ardour/tempo_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_timefx.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_timefx.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 932/1109] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/editor_cursors.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_cursors.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_cursors.cc:27: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 933/1109] 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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/screensaver.cc:68: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/utils.h:37, from ../gtk2_ardour/screensaver.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 934/1109] Compiling gtk2_ardour/interthread_progress_window.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:60: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_line.cc:44: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/automation_line.cc:60: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/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:60, from ../gtk2_ardour/automation_line.cc:62: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 935/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/editor_summary.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/editor_summary.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/editor_summary.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 936/1109] Compiling gtk2_ardour/control_point.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/socket.h:29, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/vst3_x11_plugin_ui.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file 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); | ^~~~~~~~ [ 937/1109] Compiling gtk2_ardour/big_transport_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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_videotimeline.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_videotimeline.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/editor_videotimeline.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 938/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/region_selection.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/region.h:32, from ../gtk2_ardour/region_selection.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 939/1109] 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 ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/mixer_strip.cc: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/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mixer_strip.cc:70: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h: At global scope: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/mixer_strip.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 940/1109] 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/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/video_server_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/video_server_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/video_server_dialog.cc:25: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 941/1109] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/editor_mixer.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_mixer.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_mixer.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/editor_mixer.cc:30: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 942/1109] Compiling gtk2_ardour/selection_memento.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/panner_interface.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/panner_interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 943/1109] Compiling gtk2_ardour/route_processor_selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/editor_pt_import.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_pt_import.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 944/1109] Compiling gtk2_ardour/plugin_pin_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_plugin_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/missing_plugin_dialog.h:24, from ../gtk2_ardour/missing_plugin_dialog.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 945/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/tempo_dialog.h:38, from ../gtk2_ardour/tempo_dialog.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 946/1109] Compiling gtk2_ardour/port_matrix_labels.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../gtk2_ardour/session_import_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 947/1109] 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/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:31, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:32, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/sizegroup.h:7, from ../gtk2_ardour/transport_control_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/transport_control_ui.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 948/1109] 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 ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../gtk2_ardour/led.h:26, from ../gtk2_ardour/led.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 949/1109] 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/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_dialog.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/export_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_dialog.cc:31: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 950/1109] Compiling gtk2_ardour/ardour_ui_dependents.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/interthread_progress_window.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/interthread_progress_window.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/import_status.h:29, from ../gtk2_ardour/interthread_progress_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/analysis_window.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/analysis_window.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../gtk2_ardour/analysis_window.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 951/1109] Compiling gtk2_ardour/ardour_ui_dialogs.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/mono_panner_editor.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/mono_panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/mono_panner_editor.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 952/1109] Compiling gtk2_ardour/stereo_panner_editor.cc [ 953/1109] 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/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/actions.h:28, from ../gtk2_ardour/ruler_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 954/1109] Compiling gtk2_ardour/virtual_keyboard_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:30, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/label.h:7, from ../gtk2_ardour/missing_filesource_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/missing_filesource_dialog.h:28, from ../gtk2_ardour/missing_filesource_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 955/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_tempodisplay.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/editor_tempodisplay.cc:37: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 956/1109] Compiling gtk2_ardour/session_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/lv2_plugin_ui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/lv2_plugin_ui.cc:28: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/lv2_plugin_ui.cc:28: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 957/1109] Compiling gtk2_ardour/pt_import_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/big_transport_window.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/big_transport_window.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/big_transport_window.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 958/1109] Compiling gtk2_ardour/opts.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_dialog.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/export_format_dialog.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 959/1109] Compiling gtk2_ardour/note_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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/selection_memento.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/pbd/pbd/stateful.h:31, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/selection_memento.h:22, from ../gtk2_ardour/selection_memento.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 960/1109] 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/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_time_axis.cc:43: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_time_axis.cc:45: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_time_axis.cc:41: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 961/1109] Compiling gtk2_ardour/region_view.cc [ 962/1109] Compiling gtk2_ardour/actions.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/streamview.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/streamview.cc:29: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 963/1109] 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/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/loudness_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/loudness_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:38, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 964/1109] Compiling gtk2_ardour/new_user_wizard.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_grid.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_grid.h:26, from ../gtk2_ardour/port_matrix_grid.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_grid.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 965/1109] Compiling gtk2_ardour/plugin_setup_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/pt_import_selector.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/pt_import_selector.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 966/1109] Compiling gtk2_ardour/editor_snapshots.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/stereo_panner_editor.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/stereo_panner_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 967/1109] Compiling gtk2_ardour/vst3_plugin_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/io_selector.h:26, from ../gtk2_ardour/io_selector.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/io_selector.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 968/1109] Compiling gtk2_ardour/playlist_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/ardour/ardour/bundle.h:28, from ../gtk2_ardour/port_matrix_labels.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_labels.h:22, from ../gtk2_ardour/port_matrix_labels.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_labels.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_labels.h:22, from ../gtk2_ardour/port_matrix_labels.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/bundle.h:27, from ../gtk2_ardour/port_matrix_labels.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 969/1109] Compiling gtk2_ardour/editor_sources.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/route_processor_selection.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/route_processor_selection.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/mixer_strip.h:58, 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); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 970/1109] Compiling gtk2_ardour/time_selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/mini_timeline.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/mini_timeline.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/mini_timeline.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 971/1109] Compiling gtk2_ardour/ardour_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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/session.h:53, from ../gtk2_ardour/opts.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/processor_box.h:32, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/dndtreeview.h:26, from ../gtk2_ardour/processor_box.h:38, from ../gtk2_ardour/opts.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/opts.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 972/1109] Compiling gtk2_ardour/bundle_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/plugin_setup_dialog.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/plugin_setup_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/plugin_insert.h:30, from ../gtk2_ardour/plugin_setup_dialog.h:22, from ../gtk2_ardour/plugin_setup_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 973/1109] 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/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/style.h:35, from ../gtk2_ardour/audio_clock.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_clock.cc:38: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/audio_clock.cc:45: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/audio_clock.cc:32: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 974/1109] Compiling gtk2_ardour/editor_canvas_events.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/iochannel.h:25, from ../../../../../include/glibmm-2.4/glibmm/main.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/vst3_plugin_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../gtk2_ardour/plugin_ui.h:44, from ../gtk2_ardour/vst3_plugin_ui.h:24, from ../gtk2_ardour/vst3_plugin_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/main.h:21, from ../gtk2_ardour/vst3_plugin_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 975/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/control_point.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../gtk2_ardour/control_point.h:26, from ../gtk2_ardour/control_point.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 976/1109] Compiling gtk2_ardour/audio_region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/time_axis_view.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_axis_view.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/time_axis_view.cc:46: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 977/1109] Compiling gtk2_ardour/editor_routes.cc In file included from /usr/include/boost/bind.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( | ^~~~~~~~~~~~~~~~~~~~ [ 978/1109] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/vca_master_strip.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 979/1109] Compiling gtk2_ardour/editor_selection.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/region_view.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/region_view.cc:29: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 980/1109] Compiling gtk2_ardour/stripable_colorpicker.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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/transport_masters_dialog.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/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/transport_masters_dialog.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/transport_masters_dialog.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/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); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 981/1109] Compiling gtk2_ardour/editor_audio_import.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_audiotrack.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_audiotrack.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/editor_audiotrack.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 982/1109] 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/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm/display.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/selectiondata.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treepath.h:36, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:30, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treemodelfilter.h:7, from ../gtk2_ardour/ardour_ui_dialogs.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_dialogs.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 983/1109] Compiling gtk2_ardour/audio_region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 984/1109] 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/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/engine_dialog.cc:38: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/engine_dialog.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/engine_dialog.cc:32: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 985/1109] Compiling gtk2_ardour/editor_regions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/route_ui.h:33, from ../gtk2_ardour/track_view_list.h:28, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/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/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 986/1109] 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/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/editor_snapshots.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/editor_snapshots.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/editor_snapshots.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/editor_snapshots.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const 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); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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: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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/ardour_ui_options.cc:36: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/ardour_ui_options.cc:36: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/stacktrace.h:30, from ../gtk2_ardour/ardour_ui_options.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/ardour_ui_options.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 ../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: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 ../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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 987/1109] Compiling gtk2_ardour/step_editor.cc [ 988/1109] Compiling gtk2_ardour/marker.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../gtk2_ardour/piano_key_bindings.h:26, from ../gtk2_ardour/piano_key_bindings.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 989/1109] Compiling gtk2_ardour/utils.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/audio_region_editor.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/audio_region_editor.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 990/1109] Compiling gtk2_ardour/lxvst_plugin_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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 ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/ardour_ui_dependents.cc:38: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/ardour_ui_dependents.cc:38: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/ardour_ui_dependents.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_dependents.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 991/1109] Compiling gtk2_ardour/timers.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkuimanager.h:39, from ../gtk2_ardour/actions.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/uimanager.h:29, from ../gtk2_ardour/actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkaccelgroup.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaccelmap.h:28, from ../gtk2_ardour/actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/actions.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 992/1109] 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 ../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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../gtk2_ardour/editor_sources.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_sources.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_sources.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 993/1109] 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/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/session_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/filechooser.h:29, from ../gtk2_ardour/session_dialog.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_dialog.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/session_dialog.cc:30: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/session_dialog.cc: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 ../gtk2_ardour/session_dialog.cc:30: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 994/1109] 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 ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/startup_fsm.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/startup_fsm.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:7, from ../gtk2_ardour/startup_fsm.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 995/1109] Compiling gtk2_ardour/instrument_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/bundle_manager.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 996/1109] 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/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_pin_dialog.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../gtk2_ardour/plugin_pin_dialog.cc:36: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/plugin_pin_dialog.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [ 997/1109] 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/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/option_editor.cc:30: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/option_editor.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/option_editor.cc:28: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 998/1109] Compiling gtk2_ardour/ardour_ui.cc [ 999/1109] Compiling gtk2_ardour/quantize_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/new_user_wizard.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/new_user_wizard.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/new_user_wizard.cc: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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1000/1109] Compiling gtk2_ardour/transport_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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: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/stacktrace.h:30, from ../gtk2_ardour/editor_canvas_events.cc:32: ../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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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: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/stacktrace.h:30, from ../gtk2_ardour/editor_canvas_events.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/editor_canvas_events.cc: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/stacktrace.h:30, 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: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/stacktrace.h:30, 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/stacktrace.h:30, from ../gtk2_ardour/editor_canvas_events.cc:32: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1001/1109] 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/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/stripable_colorpicker.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/stripable_colorpicker.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, from ../gtk2_ardour/stripable_colorpicker.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 ../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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1002/1109] Compiling gtk2_ardour/monitor_section.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_region_view.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/playlist.h:34, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1003/1109] Compiling gtk2_ardour/stereo_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/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/meterbridge.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/meterbridge.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/meterbridge.cc:28: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1004/1109] 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 ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:32, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/button.h:7, from ../gtk2_ardour/playlist_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/playlist_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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/playlist_selector.h:29, from ../gtk2_ardour/playlist_selector.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/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1005/1109] Compiling gtk2_ardour/ardour_ui_keys.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_as_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1006/1109] 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/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/combo.h:36, from ../gtk2_ardour/utils.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/combo.h:40, from ../gtk2_ardour/utils.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:34, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkpaned.h:34, from ../gtk2_ardour/utils.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/utils.cc: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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1007/1109] Compiling gtk2_ardour/editor_drag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/virtual_keyboard_window.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/async_midi_port.h:28, from ../gtk2_ardour/virtual_keyboard_window.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1008/1109] Compiling gtk2_ardour/cursor_context.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [1009/1109] 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/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/glibmm-2.4/glibmm/interface.h:20, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/treeiter.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/treemodel.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/treedragdest.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:29, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rc_option_editor.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/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/rc_option_editor.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/liststore.h:7, from ../gtk2_ardour/rc_option_editor.cc:36: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1010/1109] Compiling gtk2_ardour/splash.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: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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.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/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/shuttle_control.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/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.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/shuttle_control.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/pbd/pbd/signals.h:34, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.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/ardour/ardour/ardour.h:34, from ../gtk2_ardour/shuttle_control.cc:29: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1011/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/note_base.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/note_base.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, from ../gtk2_ardour/note_base.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/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1012/1109] Compiling gtk2_ardour/rhythm_ferret.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transcode_video_dialog.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/transcode_video_dialog.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/transcode_video_dialog.cc:32: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1013/1109] Compiling gtk2_ardour/port_matrix_row_labels.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/lxvst_plugin_ui.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file 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); | ^~~~~~~~ [1014/1109] Compiling gtk2_ardour/ardour_ui_mixer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audiosource.h:32, from ../libs/ardour/ardour/audiofilesource.h:28, from ../gtk2_ardour/editor_regions.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/treeutils.h:22, from ../gtk2_ardour/editor_regions.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/basename.h:23, from ../gtk2_ardour/editor_regions.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1015/1109] Compiling gtk2_ardour/script_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/ardour/ardour/types.h:38, 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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/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/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/piano_roll_header.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/ardour/ardour/midi_channel_filter.h:24, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/piano_roll_header.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const 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); | ^~~~~~~~ In file included from ../../../../../include/glib-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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1016/1109] Compiling gtk2_ardour/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/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: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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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: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/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/stacktrace.h:30, from ../gtk2_ardour/editor_selection.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/editor_selection.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/stacktrace.h:30, from ../gtk2_ardour/editor_selection.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/editor.h:48, from ../gtk2_ardour/editor_selection.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/stacktrace.h:30, from ../gtk2_ardour/editor_selection.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/pbd/pbd/stacktrace.h:30, from ../gtk2_ardour/editor_selection.cc:28: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1017/1109] Compiling gtk2_ardour/ui_config.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/ardour_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/ardour_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/ardour_dialog.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1018/1109] Compiling gtk2_ardour/region_gain_line.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/editor_actions.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/editor_actions.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_actions.cc:35: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../gtk2_ardour/editor_actions.cc:29: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1019/1109] Compiling gtk2_ardour/time_fx_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_region_view.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/midi_region_view.cc:32: ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1020/1109] Compiling gtk2_ardour/automation_streamview.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/editor_routes.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:25, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/gtkmm2ext/gtkmm2ext/cell_renderer_pixbuf_multi.h:29, from ../gtk2_ardour/editor_routes.cc:45: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/pbd/pbd/timing.h:22, from ../libs/pbd/pbd/debug.h:31, from ../libs/ardour/ardour/debug.h:31, from ../gtk2_ardour/editor_routes.cc:34: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1021/1109] Compiling gtk2_ardour/pingback.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/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/midi_channel_filter.h:26, from ../libs/ardour/ardour/midi_track.h:25, from ../gtk2_ardour/step_editor.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/stacktrace.h:30, 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | 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 ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.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/pbd/pbd/stacktrace.h:30, from ../gtk2_ardour/step_editor.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/step_editor.cc: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/stacktrace.h:30, 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/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: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/stacktrace.h:30, 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 ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/stacktrace.h:30, from ../gtk2_ardour/step_editor.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1022/1109] 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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/marker.cc:35: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/marker.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1023/1109] Compiling gtk2_ardour/editor_keys.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gdkmm-2.4/gdkmm/region.h:49, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:33, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../libs/widgets/widgets/scroomer.h:24, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/screen.h:7, from ../../../../../include/gdkmm-2.4/gdkmm.h:27, from ../libs/widgets/widgets/scroomer.h:23, from ../gtk2_ardour/midi_scroomer.h:23, from ../gtk2_ardour/midi_scroomer.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../gtk2_ardour/ui_config.h:32, from ../gtk2_ardour/midi_scroomer.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1024/1109] Compiling gtk2_ardour/export_file_notebook.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/strip_silence_dialog.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/strip_silence_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/strip_silence_dialog.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1025/1109] Compiling gtk2_ardour/sfdb_ui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [1026/1109] 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 ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/ardour_dialog.h:25, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/panner_editor.h:23, from ../gtk2_ardour/panner_editor.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1027/1109] Compiling gtk2_ardour/patch_change.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/plugin_manager.h:38, from ../gtk2_ardour/instrument_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/instrument_selector.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../gtk2_ardour/instrument_selector.h:24, from ../gtk2_ardour/instrument_selector.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/instrument_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1028/1109] Compiling gtk2_ardour/port_group.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ui_config.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangofc-fontmap.h:25, from ../../../../../include/pango-1.0/pango/pangoft2.h:31, from ../gtk2_ardour/ui_config.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ui_config.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1029/1109] Compiling gtk2_ardour/video_monitor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/plugin_dspload_ui.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/plugin_dspload_ui.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1030/1109] Compiling gtk2_ardour/panner_ui.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/pingback.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/pingback.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/pingback.cc:32: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1031/1109] Compiling gtk2_ardour/export_format_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../libs/widgets/widgets/choice.h:26, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/choice.h:27, from ../gtk2_ardour/editor_audio_import.cc:40: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/editor_audio_import.cc:35: ../libs/ardour/ardour/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1032/1109] Compiling gtk2_ardour/midi_channel_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/script_selector.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:7, from ../gtk2_ardour/script_selector.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/luascripting.h:22, from ../gtk2_ardour/script_selector.h:23, from ../gtk2_ardour/script_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1033/1109] Compiling gtk2_ardour/route_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/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/transport_control.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/transport_control.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/location.h:35, from ../gtk2_ardour/transport_control.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1034/1109] Compiling gtk2_ardour/export_video_infobox.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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: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/threads.h:31, from ../libs/pbd/pbd/stacktrace.h:30, from ../gtk2_ardour/splash.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/splash.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/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: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/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); | ^~~~~~~~ [1035/1109] Compiling gtk2_ardour/midi_automation_line.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/quantize_dialog.h:30, from ../gtk2_ardour/quantize_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1036/1109] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_access_web.cc:42: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_access_web.cc:42: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_access_web.cc:41: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1037/1109] Compiling gtk2_ardour/hit.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:31, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:7, from ../gtk2_ardour/stereo_panner.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/stereo_panner.cc:32: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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); | ^~~~~~~~ [1038/1109] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/port_insert_ui.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/port_insert_ui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/port_insert_ui.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/port_insert_ui.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1039/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/port_matrix_row_labels.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../gtk2_ardour/port_matrix_row_labels.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1040/1109] Compiling gtk2_ardour/insert_remove_time_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/pannable.h:25, from ../gtk2_ardour/panner_ui.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/panner_ui.cc:29: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1041/1109] Compiling gtk2_ardour/ardour_ui_engine.cc In file included from /usr/include/boost/bind.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: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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc: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/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: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/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1042/1109] Compiling gtk2_ardour/configinfo.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/time_axis_view.h:33, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/region_gain_line.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_gain_line.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1043/1109] Compiling gtk2_ardour/ardour_ui_startup.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_filename_selector.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/export_filename_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_profile_manager.h:33, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1044/1109] Compiling gtk2_ardour/level_meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/editor.h:48, from ../gtk2_ardour/cursor_context.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/cursor_context.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1045/1109] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/automation_streamview.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/automation_streamview.cc:27: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1046/1109] Compiling gtk2_ardour/editor_component.cc [1047/1109] Compiling gtk2_ardour/session_archive_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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/group_tabs.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1048/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_fx_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1049/1109] Compiling gtk2_ardour/port_matrix_component.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/grid_lines.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/grid_lines.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, from ../gtk2_ardour/grid_lines.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/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1050/1109] 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/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/rhythm_ferret.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1051/1109] Compiling gtk2_ardour/region_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../gtk2_ardour/export_file_notebook.h:29, from ../gtk2_ardour/export_file_notebook.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/export_profile_manager.h:33, from ../gtk2_ardour/export_file_notebook.h:36, from ../gtk2_ardour/export_file_notebook.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1052/1109] Compiling gtk2_ardour/nag.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/xml++.h:44, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_keys.cc:39: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1053/1109] Compiling gtk2_ardour/automation_region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/configinfo.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/configinfo.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/configinfo.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1054/1109] Compiling gtk2_ardour/midi_export_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../gtk2_ardour/ardour_ui_ed.cc:42: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui_ed.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/ardour_ui_ed.cc:40: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/ardour_ui.h:52, from ../gtk2_ardour/ardour_ui_ed.cc:56: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/ardour_ui_ed.cc:80: ../libs/ardour/ardour/uri_map.h:111:22: warning: 'LV2_URI_Map_Feature' is deprecated [-Wdeprecated-declarations] 111 | LV2_URI_Map_Feature _uri_map_feature_data; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../libs/ardour/ardour/uri_map.h:31, from ../libs/ardour/ardour/lv2_plugin.h:34, from ../gtk2_ardour/ardour_ui_ed.cc:80: /usr/lib64/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h: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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1055/1109] Compiling gtk2_ardour/export_preset_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/session_archive_dialog.h:28, from ../gtk2_ardour/session_archive_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1056/1109] 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/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_group_menu.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/route_group_menu.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/route_group_menu.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1057/1109] Compiling gtk2_ardour/audio_streamview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/keyboard.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/ardour_ui.h:53, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/keyboard.cc:34: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../libs/pbd/pbd/convert.h:29, from ../gtk2_ardour/keyboard.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1058/1109] Compiling gtk2_ardour/export_channel_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../gtk2_ardour/port_matrix_component.h:23, from ../gtk2_ardour/port_matrix_component.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../gtk2_ardour/port_matrix_component.h:24, from ../gtk2_ardour/port_matrix_component.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1059/1109] Compiling gtk2_ardour/save_template_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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_drag.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/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, 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/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, 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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1060/1109] 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/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/context.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:31, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/midi_channel_selector.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/midi_channel_selector.cc:37: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/separator.h:7, from ../gtk2_ardour/midi_channel_selector.cc:25: ../libs/ardour/ardour/midi_channel_filter.h: In member function 'void ARDOUR::MidiChannelFilter::get_mode_and_mask(ARDOUR::ChannelMode*, uint16_t*) const': ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ [1061/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/ardour_ui_mixer.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/ardour_ui_mixer.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1062/1109] Compiling gtk2_ardour/midi_tracer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/regex.h:26, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/patch_change.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/regex.h:24, from ../gtk2_ardour/patch_change.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:33, from ../gtk2_ardour/patch_change.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1063/1109] 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:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1064/1109] Compiling gtk2_ardour/editor_route_groups.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/poly_item.h:24, from ../libs/canvas/canvas/polygon.h:25, from ../gtk2_ardour/hit.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/ui_config.h:44, from ../gtk2_ardour/note_base.h:31, from ../gtk2_ardour/hit.h:24, from ../gtk2_ardour/hit.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../libs/evoral/evoral/Note.h:26, from ../gtk2_ardour/hit.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [1065/1109] 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 ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/glibmm-2.4/glibmm/pattern.h:26, from ../libs/pbd/pbd/file_utils.h:27, from ../gtk2_ardour/video_monitor.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/video_monitor.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, from ../gtk2_ardour/video_monitor.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/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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1066/1109] 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/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_video_infobox.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/export_video_infobox.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/export_video_infobox.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1067/1109] Compiling gtk2_ardour/monitor_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 ../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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../gtk2_ardour/gui_thread.h:21, from ../gtk2_ardour/port_group.cc:49: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/port_group.cc:52: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/midi++2/midi++/mmc.h:28, from ../gtk2_ardour/port_group.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1068/1109] 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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/types.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/accelmap.h:28, from ../gtk2_ardour/ardour_ui.cc:64: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_ui.cc:65: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui.cc:66: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui.cc:61: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui.cc:69: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui.cc:61: ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1069/1109] Compiling headless/load_session.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( | ^~~~~~~~~~~~~~~~~~~~ [1070/1109] Compiling headless/misc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/midi_time_axis.h:29, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/stripable_time_axis.h:22, from ../gtk2_ardour/route_time_axis.h:48, from ../gtk2_ardour/midi_time_axis.h:45, from ../gtk2_ardour/midi_automation_line.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../libs/ardour/ardour/midi_automation_list_binder.h:22, from ../gtk2_ardour/midi_automation_line.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1071/1109] 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/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_template_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_template_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/save_template_dialog.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1072/1109] 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 ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/fileutils.h:27, from ../gtk2_ardour/sfdb_ui.cc:46: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/sfdb_ui.cc:48: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/sfdb_ui.cc:50: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/sfdb_ui.cc:44: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../gtk2_ardour/sfdb_ui.cc:55: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/sfdb_ui.cc:44: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1073/1109] 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/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/track_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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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/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: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/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/track_selection.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, 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: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/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/track_selection.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 ../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: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/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/track_selection.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/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/track_selection.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1074/1109] Compiling session_utils/export.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/sarray.h:25, from ../../../../../include/glibmm-2.4/glibmm/containers.h:23, from ../../../../../include/glibmm-2.4/glibmm/helperlist.h:28, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:29, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:30, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/combobox.h:35, from ../../../../../include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ../gtk2_ardour/insert_remove_time_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/insert_remove_time_dialog.h:19, from ../gtk2_ardour/insert_remove_time_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/table.h:7, from ../gtk2_ardour/insert_remove_time_dialog.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1075/1109] Compiling session_utils/fix_bbtppq.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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:30, 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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/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:30, from ../gtk2_ardour/level_meter.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/level_meter.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../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/processor.h:29, from ../libs/ardour/ardour/meter.h:30, 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 ../../../../../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/processor.h:29, from ../libs/ardour/ardour/meter.h:30, 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 ../../../../../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/processor.h:29, from ../libs/ardour/ardour/meter.h:30, from ../gtk2_ardour/level_meter.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1076/1109] 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( | ^~~~~~~~~~~~~~~~~~~~ [1077/1109] Compiling session_utils/common.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/nag.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1078/1109] 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/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/processor_box.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/processor_box.cc:46: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/processor_box.cc:48: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/refptr.h:21, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:21, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/glibmm-2.4/glibmm/miscutils.h:23, from ../gtk2_ardour/processor_box.cc:38: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1079/1109] Compiling session_utils/common.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/midi_region.h:33, from ../gtk2_ardour/midi_export_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1080/1109] Compiling session_utils/new_session.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../gtk2_ardour/duplicate_routes_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1081/1109] Compiling libs/fst/vst3-scanner.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/route_ui.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../libs/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1082/1109] Compiling libs/fst/scanner.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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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: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/midi++2/midi++/parser.h:28, from ../gtk2_ardour/midi_tracer.cc:32: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/textview.h:35, from ../gtk2_ardour/midi_tracer.h:25, from ../gtk2_ardour/midi_tracer.cc: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/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: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/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/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/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/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1083/1109] Compiling libs/vfork/exec_wrapper.c [1084/1109] Compiling libs/hidapi/linux/hid.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_format_selector.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/export_format_specification.h:32, from ../gtk2_ardour/export_format_selector.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_format_selector.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1085/1109] Linking build/libs/vfork/ardour-exec-wrapper [1086/1109] Linking build/libs/hidapi/libhidapi.a In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_startup.cc:56: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/ardour_message.h:22, from ../gtk2_ardour/ardour_ui_engine.cc:43: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/ardour_ui.h:66, from ../gtk2_ardour/ardour_ui_engine.cc:44: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/audioengine.h:37, from ../gtk2_ardour/ardour_ui_engine.cc:41: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 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 ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../gtk2_ardour/fft_graph.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../gtk2_ardour/analysis_window.h:29, from ../gtk2_ardour/fft_graph.cc:39: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/fft_graph.h:24, from ../gtk2_ardour/fft_graph.cc:38: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../gtk2_ardour/fft_graph.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:33, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/ardour/ardour/route_group.h:32, from ../gtk2_ardour/editor_group_tabs.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/pangomm-1.4/pangomm/fontdescription.h:8, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:33, from ../gtk2_ardour/editor_group_tabs.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1087/1109] Linking build/headless/hardour-6.5.0 In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../gtk2_ardour/gain_meter.h:33, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../libs/widgets/widgets/focus_entry.h:23, from ../gtk2_ardour/gain_meter.h:50, from ../gtk2_ardour/return_ui.h:24, from ../gtk2_ardour/return_ui.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:36, from ../../../../../include/gtk-2.0/gdk/gdkcolor.h:35, from ../../../../../include/gtk-2.0/gdk/gdkevents.h:34, from ../libs/gtkmm2ext/gtkmm2ext/doi.h:28, from ../gtk2_ardour/return_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/port_matrix.h:25, from ../gtk2_ardour/monitor_selector.h:24, from ../gtk2_ardour/monitor_selector.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../gtk2_ardour/monitor_selector.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/fst/vst3-scanner.cc:31: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1088/1109] Linking build/libs/fst/ardour-vst3-scanner In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_metadata_dialog.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../gtk2_ardour/session_metadata_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:7, from ../gtk2_ardour/session_metadata_dialog.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ 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/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/actions.h:27, from ../gtk2_ardour/main_clock.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/ardour/ardour/tempo.h:33, from ../gtk2_ardour/main_clock.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, 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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/region_editor.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:9, from ../../../../../include/gtkmm-2.4/gtkmm/listviewtext.h:21, from ../gtk2_ardour/region_editor.cc:26: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/fst/scanner.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [1089/1109] Linking build/libs/fst/ardour-vst-scanner In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/new_empty_session.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/new_empty_session.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ 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/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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:74:23: note: in expansion of macro 'g_atomic_int_get' 74 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:80:36: note: in expansion of macro 'g_atomic_int_get' 80 | 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:95:20: warning: cast from type 'const uint32_t*' {aka 'const unsigned int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/ardour/ardour/midi_channel_filter.h:84:10: note: in expansion of macro 'g_atomic_int_get' 84 | return g_atomic_int_get(&_mode_mask) & 0x0000FFFF; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h: At global scope: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/threads.h:31, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/gtkmm2ext/gtkmm2ext/keyboard.h:30, from ../gtk2_ardour/automation_region_view.cc:34: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../gtk2_ardour/time_axis_view.h:39, from ../gtk2_ardour/automation_time_axis.h:44, from ../gtk2_ardour/automation_region_view.h:27, from ../gtk2_ardour/automation_region_view.cc:36: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/signals.h:34, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/automation_region_view.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:31, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/menu.h:7, from ../gtk2_ardour/export_channel_selector.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/interthread_info.h:25, from ../libs/ardour/ardour/audio_track.h:25, from ../gtk2_ardour/export_channel_selector.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, 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 ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/export_preset_selector.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/ardour/export_preset.h:27, from ../gtk2_ardour/export_preset_selector.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/export_preset_selector.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/gtk-2.0/gdk/gdktypes.h:37, from ../gtk2_ardour/public_editor.h:39, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/public_editor.h:40, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/public_editor.h:38, from ../gtk2_ardour/public_editor.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../gtk2_ardour/public_editor.h:46, from ../gtk2_ardour/public_editor.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../libs/widgets/widgets/tabbable.h:26, from ../gtk2_ardour/public_editor.h:60, from ../gtk2_ardour/public_editor.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 ../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/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1090/1109] Linking build/session_utils/ardour6-copy-mixer In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/audio_streamview.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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:31, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_route_groups.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 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/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/toolitem.h:34, from ../../../../../include/gtkmm-2.4/gtkmm/toolbar.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:32, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../gtk2_ardour/ardour_ui2.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../gtk2_ardour/ardour_ui2.cc:49: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/settings.h:7, from ../gtk2_ardour/ardour_ui2.cc:41: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1091/1109] Linking build/session_utils/ardour6-new_session 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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1092/1109] Linking build/session_utils/ardour6-export In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1093/1109] Linking build/session_utils/ardour6-fix_bbtppq In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../session_utils/common.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../session_utils/common.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1094/1109] Linking build/session_utils/ardour6-new_empty_session In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:30, from ../gtk2_ardour/luainstance.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/gtkmm2ext/gtkmm2ext/bindings.h:34, from ../gtk2_ardour/luainstance.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.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:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/pango-1.0/pango/pango-coverage.h:25, from ../../../../../include/pango-1.0/pango/pango-font.h:25, from ../../../../../include/pango-1.0/pango/pango-attributes.h:25, from ../../../../../include/pango-1.0/pango/pango.h:25, from ../../../../../include/pango-1.0/pango/pangocairo.h:25, from ../gtk2_ardour/luainstance.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/glib-2.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/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector]': ../libs/ardour/ardour/disk_writer.h:70:55: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'bool RCUManager::active_read() const [with T = std::map, boost::shared_ptr >]': ../libs/pbd/pbd/rcu.h:207:52: required from 'bool SerializedRCUManager::update(boost::shared_ptr) [with T = std::map, boost::shared_ptr >]' ../libs/pbd/pbd/rcu.h:183:7: required from here ../../../../../include/glib-2.0/glib/gatomic.h:95:20: warning: cast from type 'volatile gint*' {aka 'volatile int*'} to type 'gint*' {aka 'int*'} casts away qualifiers [-Wcast-qual] 95 | __atomic_load ((gint *)(atomic), &gaig_temp, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:107:10: note: in expansion of macro 'g_atomic_int_get' 107 | return g_atomic_int_get (&_active_reads) != 0; | ^~~~~~~~~~~~~~~~ [1095/1109] Linking build/gtk2_ardour/ardour-6.5.0 [1096/1109] Symlinking build/libs/ptformat/libptformat.so [1097/1109] Symlinking build/libs/vamp-plugins/libardourvampplugins.so [1098/1109] Symlinking build/libs/vamp-pyin/libardourvamppyin.so [1099/1109] Symlinking build/libs/pbd/libpbd.so [1100/1109] Symlinking build/libs/midi++2/libmidipp.so [1101/1109] Symlinking build/libs/evoral/libevoral.so [1102/1109] Symlinking build/libs/temporal/libtemporal.so [1103/1109] Symlinking build/libs/ardour/libardour.so [1104/1109] Symlinking build/libs/gtkmm2ext/libgtkmm2ext.so [1105/1109] Symlinking build/libs/audiographer/libaudiographer.so [1106/1109] Symlinking build/libs/canvas/libcanvas.so [1107/1109] Symlinking build/libs/widgets/libwidgets.so [1108/1109] Symlinking build/libs/waveview/libwaveview.so [1109/1109] Symlinking build/libs/ardouralsautil/libardouralsautil.so Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.5/build' 'build' finished successfully (14m16.661s) + /usr/bin/python2.7 ./waf i18n_mo Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.5/build' Generating po/zh.po Generating po/sv.po Generating po/ru.po Generating po/pt_PT.po Generating po/pt.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po Generating po/cs.po Generating po/zh.po Generating po/sv.po Generating po/ru.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/en_GB.po Generating po/el.po Generating po/de.po Generating po/cs.po Generating po/zh.po Generating po/ru.po Generating po/pt.po Generating po/pl.po Generating po/nn.po Generating po/ja.po Generating po/it.po Generating po/fr.po Generating po/eu.po Generating po/es.po Generating po/el.po Generating po/de.po Generating po/cs.po Waf: Leaving directory `/usr/src/RPM/BUILD/ardour-6.5/build' 'i18n_mo' finished successfully (1.885s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.65500 + 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.5 + /usr/bin/python2.7 ./waf install --destdir=/usr/src/tmp/ardour-buildroot Waf: Entering directory `/usr/src/RPM/BUILD/ardour-6.5/build' Using packaged revision + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so (to libmidipp.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so.4 (to libmidipp.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport16.so (from build/libs/surfaces/faderport8/libardour_faderport16.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_faderport2.so (from build/libs/surfaces/faderport8/libardour_faderport2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_us2400.so (from build/libs/surfaces/us2400/libardour_us2400.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so (from build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/surfaces/libardour_contourdesign.so (from build/libs/surfaces/contourdesign/libardour_contourdesign.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libdummy_audiobackend.so (from build/libs/backends/dummy/libdummy_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libalsa_audiobackend.so (from build/libs/backends/alsa/libalsa_audiobackend.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0 (to libtemporal.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0.0.0 (from build/libs/temporal/libtemporal.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so (to libtemporal.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so (to libardour.so.3.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3 (to libardour.so.3.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo (from libs/ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo (from libs/ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo (from libs/ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo (from libs/ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo (from libs/ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo (from libs/ardour/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo (from libs/ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo (from libs/ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo (from libs/ardour/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo (from libs/ardour/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo (from libs/ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo (from libs/ardour/po/sv.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo (from libs/ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/nn/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/nn.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pl/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pl.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/pt.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0 (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0 (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0 (to libwaveview.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.ttl (from build/libs/LV2/a-comp.lv2/a-comp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl (from build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so (from build/libs/LV2/a-comp.lv2/a-comp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-exp.lv2/manifest.ttl (from build/libs/LV2/a-exp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.ttl (from build/libs/LV2/a-exp.lv2/a-exp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl (from build/libs/LV2/a-exp.lv2/a-exp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so (from build/libs/LV2/a-exp.lv2/a-exp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.ttl (from build/libs/LV2/a-delay.lv2/a-delay.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so (from build/libs/LV2/a-delay.lv2/a-delay.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.ttl (from build/libs/LV2/a-eq.lv2/a-eq.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.ttl (from build/libs/LV2/a-reverb.lv2/a-reverb.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so (from build/libs/LV2/a-reverb.lv2/a-reverb.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-6.5.0 (from build/gtk2_ardour/ardour-6.5.0) + install /usr/src/tmp/ardour-buildroot/usr/bin/ardour6 (from build/gtk2_ardour/ardour6) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/clearlooks.rc (from build/gtk2_ardour/clearlooks.rc) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/clearlooks.ardoursans.rc (from build/gtk2_ardour/clearlooks.ardoursans.rc) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.menus (from build/gtk2_ardour/ardour.menus) + 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/trx.menus (from build/gtk2_ardour/trx.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.keys (from build/gtk2_ardour/ardour.keys) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/act-disabled.png (from gtk2_ardour/icons/act-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/add.png (from gtk2_ardour/icons/add.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/anchored_trim_left_cursor.png (from gtk2_ardour/icons/anchored_trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/anchored_trim_right_cursor.png (from gtk2_ardour/icons/anchored_trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_16px.png (from gtk2_ardour/icons/application-x-ardour_16px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_22px.png (from gtk2_ardour/icons/application-x-ardour_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_32px.png (from gtk2_ardour/icons/application-x-ardour_32px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/application-x-ardour_48px.png (from gtk2_ardour/icons/application-x-ardour_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx.png (from gtk2_ardour/icons/ardour-app-icon_osx.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ardour-app-icon_osx_mask.png (from gtk2_ardour/icons/ardour-app-icon_osx_mask.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/cc121.png (from gtk2_ardour/icons/cc121.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/chord.png (from gtk2_ardour/icons/chord.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/close.png (from gtk2_ardour/icons/close.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/computer_keyboard.png (from gtk2_ardour/icons/computer_keyboard.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/computer_keyboard_active.png (from gtk2_ardour/icons/computer_keyboard_active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/eighthnote.png (from gtk2_ardour/icons/eighthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/expand_left_right_cursor.png (from gtk2_ardour/icons/expand_left_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/expand_up_down_cursor.png (from gtk2_ardour/icons/expand_up_down_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fade_in_cursor.png (from gtk2_ardour/icons/fade_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fade_out_cursor.png (from gtk2_ardour/icons/fade_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-constant-power.png (from gtk2_ardour/icons/fadein-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-fast-cut.png (from gtk2_ardour/icons/fadein-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-linear.png (from gtk2_ardour/icons/fadein-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-slow-cut.png (from gtk2_ardour/icons/fadein-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadein-symmetric.png (from gtk2_ardour/icons/fadein-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-constant-power.png (from gtk2_ardour/icons/fadeout-constant-power.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) - 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/resources/Ardour-icon_22px.png (from gtk2_ardour/resources/Ardour-icon_22px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_256px.png (from gtk2_ardour/resources/Ardour-icon_256px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_32px.png (from gtk2_ardour/resources/Ardour-icon_32px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_48px.png (from gtk2_ardour/resources/Ardour-icon_48px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-icon_512px.png (from gtk2_ardour/resources/Ardour-icon_512px.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-small-splash.png (from gtk2_ardour/resources/Ardour-small-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/resources/Ardour-splash.png (from gtk2_ardour/resources/Ardour-splash.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/blueberry_milk-ardour.colors (from gtk2_ardour/themes/blueberry_milk-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/caineville-ardour.colors (from gtk2_ardour/themes/caineville-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/clear_gray-ardour.colors (from gtk2_ardour/themes/clear_gray-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/cubasish-ardour.colors (from gtk2_ardour/themes/cubasish-ardour.colors) + 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/themes/recbox-ardour.colors (from gtk2_ardour/themes/recbox-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/themes/unastudia-ardour.colors (from gtk2_ardour/themes/unastudia-ardour.colors) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-linear.png (from gtk2_ardour/icons/fadeout-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-slow-cut.png (from gtk2_ardour/icons/fadeout-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-symmetric.png (from gtk2_ardour/icons/fadeout-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport-small.png (from gtk2_ardour/icons/faderport-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport16-small.png (from gtk2_ardour/icons/faderport16-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport2018-small.png (from gtk2_ardour/icons/faderport2018-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport8-small.png (from gtk2_ardour/icons/faderport8-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ferret_02.png (from gtk2_ardour/icons/ferret_02.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/forte.png (from gtk2_ardour/icons/forte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber.png (from gtk2_ardour/icons/grabber.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/i_beam_cursor.png (from gtk2_ardour/icons/i_beam_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/launch_control_xl.png (from gtk2_ardour/icons/launch_control_xl.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzforte.png (from gtk2_ardour/icons/mezzforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzoforte.png (from gtk2_ardour/icons/mezzoforte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mezzopiano.png (from gtk2_ardour/icons/mezzopiano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi-input-active.png (from gtk2_ardour/icons/midi-input-active.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi-input-inactive.png (from gtk2_ardour/icons/midi-input-inactive.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_socket_small.png (from gtk2_ardour/icons/midi_socket_small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_sound_notes.png (from gtk2_ardour/icons/midi_sound_notes.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_erase.png (from gtk2_ardour/icons/midi_tool_erase.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_pencil.png (from gtk2_ardour/icons/midi_tool_pencil.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/midi_tool_select.png (from gtk2_ardour/icons/midi_tool_select.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/move_cursor.png (from gtk2_ardour/icons/move_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mute-disabled.png (from gtk2_ardour/icons/mute-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/mute-enabled.png (from gtk2_ardour/icons/mute-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/muted-by-others.png (from gtk2_ardour/icons/muted-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_closed.png (from gtk2_ardour/icons/padlock_closed.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/padlock_open.png (from gtk2_ardour/icons/padlock_open.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianissimo.png (from gtk2_ardour/icons/pianissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/pianississimo.png (from gtk2_ardour/icons/pianississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/piano.png (from gtk2_ardour/icons/piano.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/push2-small.png (from gtk2_ardour/icons/push2-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/quarternote.png (from gtk2_ardour/icons/quarternote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-enabled.png (from gtk2_ardour/icons/rec-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-in-progress.png (from gtk2_ardour/icons/rec-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-disabled.png (from gtk2_ardour/icons/rec-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/rec-safe-enabled.png (from gtk2_ardour/icons/rec-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-disabled.png (from gtk2_ardour/icons/record-normal-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-enabled.png (from gtk2_ardour/icons/record-normal-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-normal-in-progress.png (from gtk2_ardour/icons/record-normal-in-progress.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record-step.png (from gtk2_ardour/icons/record-step.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_disabled_grey.png (from gtk2_ardour/icons/record_disabled_grey.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_normal_red.png (from gtk2_ardour/icons/record_normal_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/record_tape_red.png (from gtk2_ardour/icons/record_tape_red.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_cursor.png (from gtk2_ardour/icons/resize_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_left_cursor.png (from gtk2_ardour/icons/resize_bottom_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_bottom_right_cursor.png (from gtk2_ardour/icons/resize_bottom_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_left_cursor.png (from gtk2_ardour/icons/resize_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_right_cursor.png (from gtk2_ardour/icons/resize_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_cursor.png (from gtk2_ardour/icons/resize_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_left_cursor.png (from gtk2_ardour/icons/resize_top_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/resize_top_right_cursor.png (from gtk2_ardour/icons/resize_top_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sae.png (from gtk2_ardour/icons/sae.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/scissors.png (from gtk2_ardour/icons/scissors.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/search.png (from gtk2_ardour/icons/search.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixteenthnote.png (from gtk2_ardour/icons/sixteenthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/sixtyfourthnote.png (from gtk2_ardour/icons/sixtyfourthnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-disabled.png (from gtk2_ardour/icons/solo-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-enabled.png (from gtk2_ardour/icons/solo-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-disabled.png (from gtk2_ardour/icons/solo-isolate-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolate-enabled.png (from gtk2_ardour/icons/solo-isolate-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-isolated.png (from gtk2_ardour/icons/solo-isolated.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-disabled.png (from gtk2_ardour/icons/solo-safe-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-enabled.png (from gtk2_ardour/icons/solo-safe-enabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/solo-safe-icon.png (from gtk2_ardour/icons/solo-safe-icon.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soloed-by-others.png (from gtk2_ardour/icons/soloed-by-others.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/soundcloud.png (from gtk2_ardour/icons/soundcloud.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/thirtysecondnote.png (from gtk2_ardour/icons/thirtysecondnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/time_exp.png (from gtk2_ardour/icons/time_exp.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_bottom_cursor.png (from gtk2_ardour/icons/trim_bottom_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor.png (from gtk2_ardour/icons/trim_left_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_5.png (from gtk2_ardour/icons/trim_left_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_left_cursor_right_only.png (from gtk2_ardour/icons/trim_left_cursor_right_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor.png (from gtk2_ardour/icons/trim_right_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_left_only.png (from gtk2_ardour/icons/trim_right_cursor_left_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/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/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/es/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/es.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/eu/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/eu.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/fr/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/fr.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/it/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/it.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ja/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ja.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/locale/pt_PT/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/pt_PT.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/ru/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/ru.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/sv/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/sv.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/zh/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/zh.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + DVD-A.preset (from share/export/CD + DVD-A.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + FLAC (tagged).preset (from share/export/CD + FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + FLAC.preset (from share/export/CD + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + Ogg_Vorbis (tagged).preset (from share/export/CD + Ogg_Vorbis (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + Ogg_Vorbis + FLAC (tagged).preset (from share/export/CD + Ogg_Vorbis + FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD + Ogg_Vorbis.preset (from share/export/CD + Ogg_Vorbis.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD only.preset (from share/export/CD only.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/DVD-A only.preset (from share/export/DVD-A only.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MIDIMix_EQ_Mode.map (from share/midi_maps/AKAI_MIDIMix_EQ_Mode.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/midi_maps/AKAI_MPK61.map (from share/midi_maps/AKAI_MPK61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/AKAI_MPKmini.map (from share/midi_maps/AKAI_MPKmini.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Alesis_QX25.map (from share/midi_maps/Alesis_QX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Arturia_KeyLab49.map (from share/midi_maps/Arturia_KeyLab49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Arturia_MiniLab_mkII.map (from share/midi_maps/Arturia_MiniLab_mkII.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/DDX3216.map (from share/midi_maps/DDX3216.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL.map (from share/midi_maps/Korg_nanoKONTROL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2.map (from share/midi_maps/Korg_nanoKONTROL2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL2_With_Master.map (from share/midi_maps/Korg_nanoKONTROL2_With_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Master.map (from share/midi_maps/Korg_nanoKONTROL_Master.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_nanoKONTROL_Studio.map (from share/midi_maps/Korg_nanoKONTROL_Studio.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Korg_taktile.map (from share/midi_maps/Korg_taktile.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC (tagged).preset (from share/export/FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC.preset (from share/export/FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis (tagged).preset (from share/export/Ogg_Vorbis (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis + FLAC (tagged).preset (from share/export/Ogg_Vorbis + FLAC (tagged).preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis + FLAC.preset (from share/export/Ogg_Vorbis + FLAC.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis .preset (from share/export/Ogg_Vorbis .preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/BWAV 24bit Export.format (from share/export/BWAV 24bit Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/BWAV 32float Export.format (from share/export/BWAV 32float Export.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/CD (Red Book).format (from share/export/CD (Red Book).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/DVD-A.format (from share/export/DVD-A.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC 24 bit (tagged).format (from share/export/FLAC 24 bit (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/FLAC 24 bit .format (from share/export/FLAC 24 bit .format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (extreme).format (from share/export/MP3 (extreme).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (medium).format (from share/export/MP3 (medium).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/MP3 (standard).format (from share/export/MP3 (standard).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis (tagged).format (from share/export/Ogg_Vorbis (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ogg_Vorbis.format (from share/export/Ogg_Vorbis.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/Ring Tone.format (from share/export/Ring Tone.format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/export/WAV (tagged).format (from share/export/WAV (tagged).format) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom25.map (from share/midi_maps/M-Audio_Axiom25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom61.map (from share/midi_maps/M-Audio_Axiom61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_AIR_Mini_32.map (from share/midi_maps/M-Audio_Axiom_AIR_Mini_32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map (from share/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen49.map (from share/midi_maps/M-Audio_Oxygen49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/M-Audio_Oxygen61v3.map (from share/midi_maps/M-Audio_Oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Nektar_Panorama.map (from share/midi_maps/Nektar_Panorama.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation Impulse 49.map (from share/midi_maps/Novation Impulse 49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_Impulse61.map (from share/midi_maps/Novation_Impulse61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchControl_XL.map (from share/midi_maps/Novation_LaunchControl_XL.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchKey25.map (from share/midi_maps/Novation_LaunchKey25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Novation_LaunchKey49.map (from share/midi_maps/Novation_LaunchKey49.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_SI-24.map (from share/midi_maps/Roland_SI-24.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Roland_V_Studio_20.map (from share/midi_maps/Roland_V_Studio_20.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/Yamaha_KX25.map (from share/midi_maps/Yamaha_KX25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/akai-mpd-32.map (from share/midi_maps/akai-mpd-32.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000.map (from share/midi_maps/bcf2000.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/bcf2000_mackie.map (from share/midi_maps/bcf2000_mackie.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio-oxygen61v3.map (from share/midi_maps/m-audio-oxygen61v3.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25.map (from share/midi_maps/m-audio_oxygen25.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen25_3rdGen.map (from share/midi_maps/m-audio_oxygen25_3rdGen.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/m-audio_oxygen8v2.map (from share/midi_maps/m-audio_oxygen8v2.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/midikb_wiimote.map (from share/midi_maps/midikb_wiimote.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/midi_maps/xboard-61.map (from share/midi_maps/xboard-61.map) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/SSL Nucleus Ardour.profile (from share/mcp/SSL Nucleus Ardour.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/user.profile (from share/mcp/user.profile) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/osc/TTC2.preset (from share/osc/TTC2.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/osc/basic-touchosc.preset (from share/osc/basic-touchosc.preset) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/artist_control.device (from share/mcp/artist_control.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/artist_mix.device (from share/mcp/artist_mix.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/bcf2000.device (from share/mcp/bcf2000.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/cmc.device (from share/mcp/cmc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt+xt.device (from share/mcp/mc+xt+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc+xt.device (from share/mcp/mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mc.device (from share/mcp/mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcpro.device (from share/mcp/mcpro.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/mcproxt.device (from share/mcp/mcproxt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/midikbd.device (from share/mcp/midikbd.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/nucleus-platform-midi.device (from share/mcp/nucleus-platform-midi.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/nucleus.device (from share/mcp/nucleus.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon+qex.device (from share/mcp/qcon+qex.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qcon.device (from share/mcp/qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/qex+qcon.device (from share/mcp/qex+qcon.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/ruco.device (from share/mcp/ruco.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+2x-touch-compact.device (from share/mcp/x-touch+2x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch+x-touch-compact.device (from share/mcp/x-touch+x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-compact.device (from share/mcp/x-touch-compact.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-mini.device (from share/mcp/x-touch-mini.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch-one.device (from share/mcp/x-touch-one.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/x-touch.device (from share/mcp/x-touch.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc+xt.device (from share/mcp/xt+mc+xt.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+mc.device (from share/mcp/xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/mcp/xt+xt+mc.device (from share/mcp/xt+xt+mc.device) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_statuses (from share/plugin_metadata/plugin_statuses) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/plugin_metadata/plugin_tags (from share/plugin_metadata/plugin_tags) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/ART_Multiverb_Alpha_2_0.midnam (from share/patchfiles/ART_Multiverb_Alpha_2_0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_A.midnam (from share/patchfiles/Access_Virus_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_B_KB_Indigo.midnam (from share/patchfiles/Access_Virus_B_KB_Indigo.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Access_Virus_Rack.midnam (from share/patchfiles/Access_Virus_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_DM5.midnam (from share/patchfiles/Alesis_DM5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_4.midnam (from share/patchfiles/Alesis_MIDIVerb_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_II.midnam (from share/patchfiles/Alesis_MIDIVerb_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MIDIVerb_III.midnam (from share/patchfiles/Alesis_MIDIVerb_III.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_MicroVerb4.midnam (from share/patchfiles/Alesis_MicroVerb4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoBass.midnam (from share/patchfiles/Alesis_NanoBass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoPiano.midnam (from share/patchfiles/Alesis_NanoPiano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_NanoSynth.midnam (from share/patchfiles/Alesis_NanoSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q20.midnam (from share/patchfiles/Alesis_Q20.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6.midnam (from share/patchfiles/Alesis_QS6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6_1.midnam (from share/patchfiles/Alesis_QS6_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS78.midnam (from share/patchfiles/Alesis_QS78.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS7_1_8_1.midnam (from share/patchfiles/Alesis_QS7_1_8_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q_Cards.midnam (from share/patchfiles/Alesis_Q_Cards.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth.midnam (from share/patchfiles/Alesis_QuadraSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QuadraSynth_Plus.midnam (from share/patchfiles/Alesis_QuadraSynth_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Quadraverb_2.midnam (from share/patchfiles/Alesis_Quadraverb_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Quadraverb_Plus.midnam (from share/patchfiles/Alesis_Quadraverb_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_S4.midnam (from share/patchfiles/Alesis_S4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_S4_Plus.midnam (from share/patchfiles/Alesis_S4_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_SR_16.midnam (from share/patchfiles/Alesis_SR_16.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Bitheadz_Retro_AS_1.midnam (from share/patchfiles/Bitheadz_Retro_AS_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Casio_CZ_1.midnam (from share/patchfiles/Casio_CZ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord.midnam (from share/patchfiles/Clavia_Nord.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Lead_II.midnam (from share/patchfiles/Clavia_Nord_Lead_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Clavia_Nord_Rack_3.midnam (from share/patchfiles/Clavia_Nord_Rack_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Evolver.midnam (from share/patchfiles/DSI_Evolver.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Mopho.midnam (from share/patchfiles/DSI_Mopho.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/DSI_Tetra.midnam (from share/patchfiles/DSI_Tetra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digidesign_MP1.midnam (from share/patchfiles/Digidesign_MP1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP128plus.midnam (from share/patchfiles/Digitech_DSP128plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_DSP_128.midnam (from share/patchfiles/Digitech_DSP_128.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_Quad_4.midnam (from share/patchfiles/Digitech_Quad_4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Digitech_S100.midnam (from share/patchfiles/Digitech_S100.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Dynacord_DRP_20X.midnam (from share/patchfiles/Dynacord_DRP_20X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam (from share/patchfiles/EW_Hollywood_Brass_01_Generic_Brass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_02_1FH_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_03_1FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Brass_04_2FH_KS_Sus_Short_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Brass_05_2FH_KS_Effects_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/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/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/HiAndLowPass.lua (from share/scripts/HiAndLowPass.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a-noise.lua (from share/scripts/a-noise.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_mute.lua (from share/scripts/a_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/a_slow_mute.lua (from share/scripts/a_slow_mute.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ab_switch.lua (from share/scripts/ab_switch.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/access_action.lua (from share/scripts/access_action.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/addscopes.lua (from share/scripts/addscopes.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/amp5.lua (from share/scripts/amp5.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/avldrums_midimap.lua (from share/scripts/avldrums_midimap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/bounce_replace.lua (from share/scripts/bounce_replace.lua) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/hardour-6.5.0 (from build/headless/hardour-6.5.0) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/lib64/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/button.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/buttonarray.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/chart.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/circular.css) + install /usr/src/tmp/ardour-buildroot/usr/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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/colorpickerdialog.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/container.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/crossover.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/dynamics.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/expander.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/fader.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frame.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/frequencyresponse.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/gauge.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-export (from build/session_utils/ardour6-export) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/bypass_all_plugins.lua (from share/scripts/bypass_all_plugins.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/collapse_playlists.lua (from share/scripts/collapse_playlists.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/create_drum_tracks.lua (from share/scripts/create_drum_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/delete_xrun_markers.lua (from share/scripts/delete_xrun_markers.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/export_mp4chaps.lua (from share/scripts/export_mp4chaps.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/faders_to_trims.lua (from share/scripts/faders_to_trims.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/jump_to_marker.lua (from share/scripts/jump_to_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/lfo_automation.lua (from share/scripts/lfo_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/list_plugins.lua (from share/scripts/list_plugins.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/ltc_reader.lua (from share/scripts/ltc_reader.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/metering_point.lua (from share/scripts/metering_point.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midi_cc_to_automation.lua (from share/scripts/midi_cc_to_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midi_remap.lua (from share/scripts/midi_remap.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/midimon.lua (from share/scripts/midimon.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_screenshot.lua (from share/scripts/mixer_screenshot.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_recall.lua (from share/scripts/mixer_settings_recall.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mixer_settings_store.lua (from share/scripts/mixer_settings_store.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mute_all_tracks.lua (from share/scripts/mute_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/notch_bank.lua (from share/scripts/notch_bank.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export (to /usr/lib64/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam (from share/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam (from share/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam (from share/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/post_export_save_hook.lua (from share/scripts/post_export_save_hook.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/preare_record_example.lua (from share/scripts/preare_record_example.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/remove_unknown_procs.lua (from share/scripts/remove_unknown_procs.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/reset_mixer.lua (from share/scripts/reset_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/rubberband_swing.lua (from share/scripts/rubberband_swing.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_chanmap.lua (from share/scripts/s_chanmap.lua) + 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/lib64/ardour6/utils/ardour6-new_empty_session (from build/session_utils/ardour6-new_empty_session) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq (to /usr/lib64/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam (from share/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_01_Generic_Percussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_02_Timpani_Flt_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Percussion_03_Timpani_Hrd_KS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_01_Generic_Woodwinds.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_02_PF_KS_Sus_Short_C0_C1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_03_PF_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_04_FL_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_05_FL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_06_FL2_KS_Sus_Short_C0_C#1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_07_FL2_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_08_AF_KS_Sus_Short_C0_F#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_09_BF_KS_Sus_Short_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_10_OB_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_11_OB_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_12_EH_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_12_EH_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_13_CL_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_14_CL_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandler.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/root.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/scale.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/select.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/slider.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/state.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/toggle.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/tooltip.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/value.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valuebutton.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/valueknob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/window.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.png) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-fix_bbtppq (from build/session_utils/ardour6-fix_bbtppq) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_foreach_track.lua (from share/scripts/s_foreach_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_group_color.lua (from share/scripts/s_group_color.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_import_files.lua (from share/scripts/s_import_files.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_automation.lua (from share/scripts/s_plugin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_plugin_reorder.lua (from share/scripts/s_plugin_reorder.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_pluginutils.lua (from share/scripts/s_pluginutils.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_portengine.lua (from share/scripts/s_portengine.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain.lua (from share/scripts/s_region_gain.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_region_gain2.lua (from share/scripts/s_region_gain2.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_replaceplugin.lua (from share/scripts/s_replaceplugin.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_selection.lua (from share/scripts/s_selection.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_set_region_fades.lua (from share/scripts/s_set_region_fades.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_showhide_track.lua (from share/scripts/s_showhide_track.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_thin_automation.lua (from share/scripts/s_thin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_timecode.lua (from share/scripts/s_timecode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session (to /usr/lib64/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scl_to_mts.lua (from share/scripts/scl_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scope.lua (from share/scripts/scope.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/select_every_2nd_region.lua (from share/scripts/select_every_2nd_region.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/chart/background.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_left.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_horizontal_right.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_bottom.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_center.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/background_vertical_top.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_horizontal_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_record.lua (from share/scripts/session_template_record.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/set_automation_mode.lua (from share/scripts/set_automation_mode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/singen.lua (from share/scripts/singen.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/spectrogram.lua (from share/scripts/spectrogram.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/images/fader/handle_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/fader/handle_vertical_warn.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/blue_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_in.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.jpg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/gradients/grey_out.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/knob/background.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_soft_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/bevel_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_soft.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/grid_strong.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/led_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_soft_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/meterbase/slim_strong_vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/select/arrow_down.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/circle.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/horizontal.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/over.xcf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/square.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/state/vertical.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/images/window/background.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam (from share/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib64/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/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-vst3-scanner (from build/libs/fst/ardour-vst3-scanner) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session (to /usr/lib64/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/stop_at_marker.lua (from share/scripts/stop_at_marker.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/store_recall_mixer.lua (from share/scripts/store_recall_mixer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/synth1.lua (from share/scripts/synth1.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tomsloop.lua (from share/scripts/tomsloop.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam (from share/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam (from share/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_03_Steinway_D.midnam (from share/patchfiles/EW_Pianos_03_Steinway_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_04_Yamaha_C7.midnam (from share/patchfiles/EW_Pianos_04_Yamaha_C7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Mo_Phatt.midnam (from share/patchfiles/E_mu_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Orbit_3.midnam (from share/patchfiles/E_mu_Orbit_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Proteus_2000.midnam (from share/patchfiles/E_mu_Proteus_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_HALO.midnam (from share/patchfiles/E_mu_Systems_HALO.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MK_6.midnam (from share/patchfiles/E_mu_Systems_MK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS.midnam (from share/patchfiles/E_mu_Systems_MPS.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MPS_Orch.midnam (from share/patchfiles/E_mu_Systems_MPS_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_MP_7.midnam (from share/patchfiles/E_mu_Systems_MP_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Morpheus.midnam (from share/patchfiles/E_mu_Systems_Morpheus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/index.html (from share/web_surfaces/builtin/mixer/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/main.js (from share/web_surfaces/builtin/mixer/js/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/scale.js (from share/web_surfaces/builtin/mixer/js/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-new_session (from build/session_utils/ardour6-new_session) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/track_organizer.lua (from share/scripts/track_organizer.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/tx_raw_midi_from_file.lua (from share/scripts/tx_raw_midi_from_file.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/vamp_audio_to_midi.lua (from share/scripts/vamp_audio_to_midi.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/voice_activate.lua (from share/scripts/voice_activate.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/x-fade.lua (from share/scripts/x-fade.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/widget.js (from share/web_surfaces/builtin/mixer/js/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/main.css (from share/web_surfaces/builtin/mixer/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/manifest.xml (from share/web_surfaces/builtin/mixer/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/COPYING (from share/web_surfaces/builtin/mixer/toolkit/COPYING) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/G.js (from share/web_surfaces/builtin/mixer/toolkit/G.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit_V2.midnam (from share/patchfiles/E_mu_Systems_Orbit_V2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Audity.midnam (from share/patchfiles/E_mu_Systems_P2000_Audity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + 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/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam (from share/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam (from share/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam (from share/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam (from share/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protozoa.midnam (from share/patchfiles/E_mu_Systems_P2000_Protozoa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranges.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranges.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/warning.js (from share/web_surfaces/builtin/mixer/toolkit/implements/warning.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/README (from share/web_surfaces/builtin/mixer/toolkit/modules/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/circular.js (from share/web_surfaces/builtin/mixer/toolkit/modules/circular.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/drag.js (from share/web_surfaces/builtin/mixer/toolkit/modules/drag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/eqband.js (from share/web_surfaces/builtin/mixer/toolkit/modules/eqband.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/filter.js (from share/web_surfaces/builtin/mixer/toolkit/modules/filter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/graph.js (from share/web_surfaces/builtin/mixer/toolkit/modules/graph.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/grid.js (from share/web_surfaces/builtin/mixer/toolkit/modules/grid.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/range.js (from share/web_surfaces/builtin/mixer/toolkit/modules/range.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/resize.js (from share/web_surfaces/builtin/mixer/toolkit/modules/resize.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js (from share/web_surfaces/builtin/mixer/toolkit/modules/responsehandle.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scale.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/scrollvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/E_mu_Systems_P2000_Pure_Phat.midnam (from share/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam (from share/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam (from share/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.css.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.html.in) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf (from share/web_surfaces/builtin/mixer/toolkit/styles/fonts/Toolkit.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css (from share/web_surfaces/builtin/mixer/toolkit/styles/toolkit.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/toolkit.js (from share/web_surfaces/builtin/mixer/toolkit/toolkit.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/README (from share/web_surfaces/builtin/mixer/toolkit/widgets/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/button.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/button.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/buttonarray.js) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XTREM.midnam (from share/patchfiles/E_mu_Systems_P2000_XTREM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/container.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/container.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/fader.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/fader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frame.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frame.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_XR_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/icon.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/icon.js) + symlink /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/knob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/knob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/label.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/label.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/list.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/list.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/system_config (from system_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2500.midnam (from share/patchfiles/E_mu_Systems_Proteus_2500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_2_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/templates/.stub (from share/templates/.stub) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/pager.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/pager.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3.midnam (from share/patchfiles/E_mu_Systems_Proteus_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_3_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Keys.midnam (from share/patchfiles/E_mu_Systems_Vintage_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Pro.midnam (from share/patchfiles/E_mu_Systems_Vintage_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Virtuoso_2000.midnam (from share/patchfiles/E_mu_Systems_Virtuoso_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_XK_6.midnam (from share/patchfiles/E_mu_Systems_XK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_XL_1.midnam (from share/patchfiles/E_mu_XL_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ESQ.midnam (from share/patchfiles/Ensoniq_ESQ.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_MR_Rack_61_76.midnam (from share/patchfiles/Ensoniq_MR_Rack_61_76.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SD_1.midnam (from share/patchfiles/Ensoniq_SD_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1.midnam (from share/patchfiles/Ensoniq_SQ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_32.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_R.midnam (from share/patchfiles/Ensoniq_SQ_R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_TS_10_12.midnam (from share/patchfiles/Ensoniq_TS_10_12.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_VFX_SD.midnam (from share/patchfiles/Ensoniq_VFX_SD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ZR.midnam (from share/patchfiles/Ensoniq_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Eventide_Eclipse.midnam (from share/patchfiles/Eventide_Eclipse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Gotharmoon_deMoon.midnam (from share/patchfiles/Gotharmoon_deMoon.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Johnson_J_Station.midnam (from share/patchfiles/Johnson_J_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Jomox_MBase_11.midnam (from share/patchfiles/Jomox_MBase_11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_GMega.midnam (from share/patchfiles/Kawai_GMega.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K1.midnam (from share/patchfiles/Kawai_K1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W_Pro(X).midnam (from share/patchfiles/Korg_01_W_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_05R_W.midnam (from share/patchfiles/Korg_05R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_3.midnam (from share/patchfiles/Korg_AG_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagnode.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tags.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tags.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/toggle.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_15_25.midnam (from share/patchfiles/Korg_C_15_25.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_ER_1.midnam (from share/patchfiles/Korg_ER_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Karma.midnam (from share/patchfiles/Korg_Karma.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/ardour-icon.svg (from share/web_surfaces/builtin/protocol/ardour-icon.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/index.html (from share/web_surfaces/builtin/protocol/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.css (from share/web_surfaces/builtin/protocol/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.js (from share/web_surfaces/builtin/protocol/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/manifest.xml (from share/web_surfaces/builtin/protocol/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-off.svg (from share/web_surfaces/builtin/transport/img/record-off.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-on.svg (from share/web_surfaces/builtin/transport/img/record-on.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/index.html (from share/web_surfaces/builtin/transport/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MicroKORG.midnam (from share/patchfiles/Korg_MicroKORG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.ttf (from share/web_surfaces/index/junge-regular-webfont.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.woff (from share/web_surfaces/index/junge-regular-webfont.woff) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.css (from share/web_surfaces/index/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/main.js (from share/web_surfaces/index/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index.html (from share/web_surfaces/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/ardour.js (from share/web_surfaces/shared/ardour.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/channel.js (from share/web_surfaces/shared/base/channel.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/component.js (from share/web_surfaces/shared/base/component.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/observable.js (from share/web_surfaces/shared/base/observable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/base/protocol.js (from share/web_surfaces/shared/base/protocol.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/mixer.js (from share/web_surfaces/shared/components/mixer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/parameter.js (from share/web_surfaces/shared/components/parameter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/plugin.js (from share/web_surfaces/shared/components/plugin.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/strip.js (from share/web_surfaces/shared/components/strip.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/shared/components/transport.js (from share/web_surfaces/shared/components/transport.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N364.midnam (from share/patchfiles/Korg_N364.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Prophecy.midnam (from share/patchfiles/Korg_Prophecy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Radias.midnam (from share/patchfiles/Korg_Radias.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Rack.midnam (from share/patchfiles/Korg_TR_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Workstation.midnam (from share/patchfiles/Korg_TR_Workstation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity.midnam (from share/patchfiles/Korg_Trinity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Plus.midnam (from share/patchfiles/Korg_Trinity_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Pro(X).midnam (from share/patchfiles/Korg_Trinity_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Track.midnam (from share/patchfiles/Korg_Trinity_Track.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton.midnam (from share/patchfiles/Korg_Triton.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Expansion.midnam (from share/patchfiles/Korg_Triton_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Le.midnam (from share/patchfiles/Korg_Triton_Le.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_A_D.midnam (from share/patchfiles/Korg_Wavestation_A_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_EX.midnam (from share/patchfiles/Korg_Wavestation_EX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Wavestation_SR.midnam (from share/patchfiles/Korg_Wavestation_SR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X2_3_3R.midnam (from share/patchfiles/Korg_X2_3_3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5(D).midnam (from share/patchfiles/Korg_X5(D).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_X5DR.midnam (from share/patchfiles/Korg_X5DR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Z1.midnam (from share/patchfiles/Korg_Z1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_iSeries.midnam (from share/patchfiles/Korg_iSeries.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_I.midnam (from share/patchfiles/Kurzweil_1200_Pro_I.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_1200_Pro_II.midnam (from share/patchfiles/Kurzweil_1200_Pro_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K1200.midnam (from share/patchfiles/Kurzweil_K1200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000.midnam (from share/patchfiles/Kurzweil_K2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000R.midnam (from share/patchfiles/Kurzweil_K2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2000_Expansion.midnam (from share/patchfiles/Kurzweil_K2000_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500X.midnam (from share/patchfiles/Kurzweil_K2500X.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2500_2600_Expansion.midnam (from share/patchfiles/Kurzweil_K2500_2600_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2600.midnam (from share/patchfiles/Kurzweil_K2600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_K2661.midnam (from share/patchfiles/Kurzweil_K2661.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Mark_12_152.midnam (from share/patchfiles/Kurzweil_Mark_12_152.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_Micro_Piano.midnam (from share/patchfiles/Kurzweil_Micro_Piano.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam (from share/patchfiles/Kurzweil_PC2_PC2r_w_Orch.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88.midnam (from share/patchfiles/Kurzweil_PC88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_MX.midnam (from share/patchfiles/Kurzweil_PC88_MX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PC88_VGM.midnam (from share/patchfiles/Kurzweil_PC88_VGM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_PX_Plus.midnam (from share/patchfiles/Kurzweil_PX_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kurzweil_SP88x.midnam (from share/patchfiles/Kurzweil_SP88x.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam (from share/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Dual_FX_Expansion.midnam (from share/patchfiles/Lexicon_Dual_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam (from share/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX500.midnam (from share/patchfiles/Lexicon_MPX500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_1.midnam (from share/patchfiles/Lexicon_MPX_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MPX_500.midnam (from share/patchfiles/Lexicon_MPX_500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX200.midnam (from share/patchfiles/Lexicon_MX200.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_MX300.midnam (from share/patchfiles/Lexicon_MX300.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_80.midnam (from share/patchfiles/Lexicon_PCM_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_81.midnam (from share/patchfiles/Lexicon_PCM_81.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_90.midnam (from share/patchfiles/Lexicon_PCM_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_PCM_91.midnam (from share/patchfiles/Lexicon_PCM_91.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_Pitch_FX_Expansion.midnam (from share/patchfiles/Lexicon_Pitch_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam (from share/patchfiles/Lexicon_SMG_Post_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_POD.midnam (from share/patchfiles/Line_6_Bass_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_Bass_PODxt.midnam (from share/patchfiles/Line_6_Bass_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_EchoPro.midnam (from share/patchfiles/Line_6_EchoPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_FilterPro.midnam (from share/patchfiles/Line_6_FilterPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_ModPro.midnam (from share/patchfiles/Line_6_ModPro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD.midnam (from share/patchfiles/Line_6_POD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_POD_2_Pro.midnam (from share/patchfiles/Line_6_POD_2_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Line_6_PODxt.midnam (from share/patchfiles/Line_6_PODxt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Linn_AdrenaLinn_II.midnam (from share/patchfiles/Linn_AdrenaLinn_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_503.midnam (from share/patchfiles/MFB_503.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MFB_Tanzbar.midnam (from share/patchfiles/MFB_Tanzbar.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/MIDI.midnam (from share/patchfiles/MIDI.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_104M_Analog_Delay.midnam (from share/patchfiles/Moog_MF_104M_Analog_Delay.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_MF_108M_Cluster_Flux.midnam (from share/patchfiles/Moog_MF_108M_Cluster_Flux.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Minitaur.midnam (from share/patchfiles/Moog_Minitaur.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Moog_Slim_Phatty.midnam (from share/patchfiles/Moog_Slim_Phatty.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Morning_Star_MacWaveMaker.midnam (from share/patchfiles/Morning_Star_MacWaveMaker.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Nord_Modular.midnam (from share/patchfiles/Nord_Modular.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_A_Station.midnam (from share/patchfiles/Novation_A_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_BassStationII.midnam (from share/patchfiles/Novation_BassStationII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Bass_Station_Rack.midnam (from share/patchfiles/Novation_Bass_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_DrumStation.midnam (from share/patchfiles/Novation_DrumStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Drum_Station_Rack.midnam (from share/patchfiles/Novation_Drum_Station_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Nova.midnam (from share/patchfiles/Novation_Nova.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Super_BassStation.midnam (from share/patchfiles/Novation_Super_BassStation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Novation_Supernova_II.midnam (from share/patchfiles/Novation_Supernova_II.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Oberheim_Matrix_1000.midnam (from share/patchfiles/Oberheim_Matrix_1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Peavey_DPM_V3.midnam (from share/patchfiles/Peavey_DPM_V3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Rocktron_Replifex.midnam (from share/patchfiles/Rocktron_Replifex.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_60s_70s_Expansion.midnam (from share/patchfiles/Roland_60s_70s_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Asia_Expansion.midnam (from share/patchfiles/Roland_Asia_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Bass&Drums_Expansion.midnam (from share/patchfiles/Roland_Bass&Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Big_Brass_Expansion.midnam (from share/patchfiles/Roland_Big_Brass_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_DS_330.midnam (from share/patchfiles/Roland_Boss_DS_330.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_GT_3.midnam (from share/patchfiles/Roland_Boss_GT_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Boss_SE_50.midnam (from share/patchfiles/Roland_Boss_SE_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Complete_Orchestra_Exp.midnam (from share/patchfiles/Roland_Complete_Orchestra_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Exp.midnam (from share/patchfiles/Roland_Concert_Piano_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Concert_Piano_Expansion.midnam (from share/patchfiles/Roland_Concert_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Country_Expansion.midnam (from share/patchfiles/Roland_Country_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_10.midnam (from share/patchfiles/Roland_D_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_110.midnam (from share/patchfiles/Roland_D_110.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_5.midnam (from share/patchfiles/Roland_D_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_50.midnam (from share/patchfiles/Roland_D_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_550.midnam (from share/patchfiles/Roland_D_550.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_D_70.midnam (from share/patchfiles/Roland_D_70.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dance_Expansion.midnam (from share/patchfiles/Roland_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Exp.midnam (from share/patchfiles/Roland_Dynamic_Drums_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Dynamic_Drums_Expansion.midnam (from share/patchfiles/Roland_Dynamic_Drums_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_2_Expansion.midnam (from share/patchfiles/Roland_Experience_2_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Experience_Expansion.midnam (from share/patchfiles/Roland_Experience_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom.midnam (from share/patchfiles/Roland_Fantom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomX8.midnam (from share/patchfiles/Roland_FantomX8.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_FantomXR.midnam (from share/patchfiles/Roland_FantomXR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Fantom_Xa.midnam (from share/patchfiles/Roland_Fantom_Xa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1.midnam (from share/patchfiles/Roland_GR_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_1_w_Exp.midnam (from share/patchfiles/Roland_GR_1_w_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_30.midnam (from share/patchfiles/Roland_GR_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_GR_33.midnam (from share/patchfiles/Roland_GR_33.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Handsonic.midnam (from share/patchfiles/Roland_Handsonic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Hip_Hop_Expansion.midnam (from share/patchfiles/Roland_Hip_Hop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_House_Expansion.midnam (from share/patchfiles/Roland_House_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JD_990.midnam (from share/patchfiles/Roland_JD_990.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8000.midnam (from share/patchfiles/Roland_JP_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JP_8080.midnam (from share/patchfiles/Roland_JP_8080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1010.midnam (from share/patchfiles/Roland_JV_1010.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_1080.midnam (from share/patchfiles/Roland_JV_1080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_2080.midnam (from share/patchfiles/Roland_JV_2080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_30.midnam (from share/patchfiles/Roland_JV_30.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_35_50.midnam (from share/patchfiles/Roland_JV_35_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_80_880.midnam (from share/patchfiles/Roland_JV_80_880.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JV_90.midnam (from share/patchfiles/Roland_JV_90.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_305.midnam (from share/patchfiles/Roland_JX_305.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_JX_8P.midnam (from share/patchfiles/Roland_JX_8P.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Juno_106.midnam (from share/patchfiles/Roland_Juno_106.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Latin_Expansion.midnam (from share/patchfiles/Roland_Latin_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_303.midnam (from share/patchfiles/Roland_MC_303.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_307.midnam (from share/patchfiles/Roland_MC_307.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MC_505.midnam (from share/patchfiles/Roland_MC_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_MT_32.midnam (from share/patchfiles/Roland_MT_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_BD1.midnam (from share/patchfiles/Roland_M_BD1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_DC1.midnam (from share/patchfiles/Roland_M_DC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_GS64.midnam (from share/patchfiles/Roland_M_GS64.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_OC1.midnam (from share/patchfiles/Roland_M_OC1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_SE1.midnam (from share/patchfiles/Roland_M_SE1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_M_VS1.midnam (from share/patchfiles/Roland_M_VS1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_Expansion.midnam (from share/patchfiles/Roland_Orchestral_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Orchestral_II_Expansion.midnam (from share/patchfiles/Roland_Orchestral_II_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_PMA_5.midnam (from share/patchfiles/Roland_PMA_5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Piano_Expansion.midnam (from share/patchfiles/Roland_Piano_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Exp.midnam (from share/patchfiles/Roland_Platinum_Trax_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Platinum_Trax_Expansion.midnam (from share/patchfiles/Roland_Platinum_Trax_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Pop_Expansion.midnam (from share/patchfiles/Roland_Pop_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_250s.midnam (from share/patchfiles/Roland_RD_250s.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_600.midnam (from share/patchfiles/Roland_RD_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700.midnam (from share/patchfiles/Roland_RD_700.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RD_700sx.midnam (from share/patchfiles/Roland_RD_700sx.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_5_9.midnam (from share/patchfiles/Roland_RS_5_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_RS_9.midnam (from share/patchfiles/Roland_RS_9.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_R_8M.midnam (from share/patchfiles/Roland_R_8M.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_50.midnam (from share/patchfiles/Roland_SC_50.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55.midnam (from share/patchfiles/Roland_SC_55.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_55mkII.midnam (from share/patchfiles/Roland_SC_55mkII.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_7.midnam (from share/patchfiles/Roland_SC_7.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88.midnam (from share/patchfiles/Roland_SC_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SC_88_Pro.midnam (from share/patchfiles/Roland_SC_88_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_SH_32.midnam (from share/patchfiles/Roland_SH_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Session_Expansion.midnam (from share/patchfiles/Roland_Session_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Sirius.midnam (from share/patchfiles/Roland_Sirius.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Special_FX_Expansion.midnam (from share/patchfiles/Roland_Special_FX_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Exp.midnam (from share/patchfiles/Roland_Studio_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Studio_Expansion.midnam (from share/patchfiles/Roland_Studio_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Super_Sound_Expansion.midnam (from share/patchfiles/Roland_Super_Sound_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Exp.midnam (from share/patchfiles/Roland_Supreme_Dance_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Supreme_Dance_Expansion.midnam (from share/patchfiles/Roland_Supreme_Dance_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Symphonic_Strings_Exp.midnam (from share/patchfiles/Roland_Symphonic_Strings_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_TB_03.midnam (from share/patchfiles/Roland_TB_03.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Techno_Expansion.midnam (from share/patchfiles/Roland_Techno_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_U_220.midnam (from share/patchfiles/Roland_U_220.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Exp.midnam (from share/patchfiles/Roland_Ultimate_Keys_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Ultimate_Keys_Expansion.midnam (from share/patchfiles/Roland_Ultimate_Keys_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_V_Synth_GT.midnam (from share/patchfiles/Roland_V_Synth_GT.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vintage_Synth_Expansion.midnam (from share/patchfiles/Roland_Vintage_Synth_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_Vocal_Expansion.midnam (from share/patchfiles/Roland_Vocal_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Collection_Exp.midnam (from share/patchfiles/Roland_World_Collection_Exp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_World_Expansion.midnam (from share/patchfiles/Roland_World_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_10.midnam (from share/patchfiles/Roland_XP_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XP_80.midnam (from share/patchfiles/Roland_XP_80.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_2020.midnam (from share/patchfiles/Roland_XV_2020.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_3080.midnam (from share/patchfiles/Roland_XV_3080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5050.midnam (from share/patchfiles/Roland_XV_5050.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_5080.midnam (from share/patchfiles/Roland_XV_5080.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Roland_XV_88.midnam (from share/patchfiles/Roland_XV_88.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Sequential_Circuits_Prophet_600.midnam (from share/patchfiles/Sequential_Circuits_Prophet_600.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/TC_Electronic_M3000.midnam (from share/patchfiles/TC_Electronic_M3000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Tascam_TM_D1000.midnam (from share/patchfiles/Tascam_TM_D1000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_Blofeld.midnam (from share/patchfiles/Waldorf_Blofeld.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Waldorf_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_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.5/build' 'install' finished successfully (7.244s) + 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) mode of './usr/lib64/ardour6/libardouralsautil.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libwaveview.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-reverb.lv2/a-reverb.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-eq.lv2/a-eq.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-delay.lv2/a-delay.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-exp.lv2/a-exp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/a-comp.lv2/a-comp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libwidgets.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libcanvas.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libaudiographer.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libgtkmm2ext.so.0.8.3' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libardour.so.3.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libtemporal.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/backends/libalsa_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/backends/libjack_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/backends/libdummy_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpanbalance.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpanvbap.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpan1in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/panners/libpan2in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_contourdesign.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_push2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_wiimote.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_osc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_us2400.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_mcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_cc121.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport16.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport8.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_faderport.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/surfaces/libardour_generic_midi.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libardourcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libevoral.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libmidipp.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libpbd.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/vamp/libardourvamppyin.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/vamp/libardourvampplugins.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/libptformat.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ardour6/engines/libclearlooks.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ardour-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ardour-buildroot/ (default) Compressing files in /usr/src/tmp/ardour-buildroot (auto) Adjusting library links in /usr/src/tmp/ardour-buildroot ./usr/lib64: (from :0) Verifying ELF objects in /usr/src/tmp/ardour-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/lib64/ardour6/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/hardour-6.5.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12MeterSection19xml_state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR10MidiRegion15clobber_sourcesEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16SessionDirectoryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR6Source8writableEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20beat_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region9set_startEl verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region10set_lengthEli verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfoC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfo16set_from_sessionERKNS_7SessionEl verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4Send20name_and_id_new_sendB5cxx11ERNS_7SessionENS_8Delivery4RoleERjb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZThn24_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdlE2toEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdlE4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZThn24_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runEljb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n32_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n40_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n56_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n64_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZThn8_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZThn8_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZThn8_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region21RegionPropertyChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations17drag_region_brushE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget13_flat_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget13_boxy_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenEllRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEmf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist34get_region_list_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral13TimeConverterIdlED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionElldd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15int64_to_stringElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeEllNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEEllf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location7set_endElbbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager21cancel_plugin_timeoutEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeElNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session9import_ptER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region7trim_toElli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route5shiftEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdlNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesElRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeElRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEElll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barElNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorImSaImEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager20get_known_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location3setEllbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atElddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterEllb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdlNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionEllb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region8trim_endEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Ell verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionElldbbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionElRKi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget19set_widget_prelightEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERlRm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atElPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_llj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionElNS_11RegionPointEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEmPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeElNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location7move_toElj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfllRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager18cancel_plugin_scanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8PannableC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEElfbidb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERlbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1Em verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_l verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EEllj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location9set_startElbbj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode18sample_to_timecodeElRNS_4TimeEbbdbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEmPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMapC1El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleEllPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atElRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftEllbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIllESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region12set_positionEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist17all_regions_emptyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsElED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16uint64_to_stringEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EElfi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Elddb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region9set_startEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11El verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist29get_source_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIlSaIlEEEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionEllRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIlSaIlEEEff verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideElRlS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionEliNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSom verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERmS1_RdS2_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionEll verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIlEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIlSaIlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatElNS_9RoundModeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10move_startEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager21midi_port_informationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEl verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontEli verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item17end_visual_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item19begin_visual_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas6Canvas35get_microseconds_since_render_startEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_4RectEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item10end_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item12begin_changeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZThn24_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_top_right_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_left_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13_flat_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13_boxy_buttonsE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16_widget_prelightE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7set_posEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy13xml_node_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy16set_pos_and_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17save_pos_and_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip17_tooltips_enabledE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget17set_canvas_widgetEv verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD8demangleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget13size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11Transmitter7deliverEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver6hangupEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop18invalidate_requestEPv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI16new_request_typeEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI21attach_request_sourceEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11TransmitterC2ENS_7ChannelE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Port9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port16centrally_parsedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10editor_addEddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN12AudioGrapher13BroadcastInfoE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTv0_n64_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral3SMFE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD10SystemExecE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG11UndoHistoryE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12truncate_endEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool21flush_pending_with_evEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2ID8_counterE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thinEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG9FileUtilsE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10PropertiesE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_destroy_plan verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockC1ERNS_10spinlock_tE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_make_planner_thread_safe verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIcS6_St4lessIcESaISt4pairIKcS6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode22remove_node_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5shiftEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11copy_eventsERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_exitv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16equivalent_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames9note_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhthh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12create_curveEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser6resultEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdE3setEPKhjd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_plan_r2r_1d verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_execute verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_free verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoraSERKS4_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdlED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKvm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlEC1ERKS1_b verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReader18get_normalize_gainEff verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEit verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Em verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReaderC1Efjl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11move_rangesERKNSt7__cxx114listINS_9RangeMoveIdEESaIS4_EEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int64_to_stringElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF9end_writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE6appendERKNS_5EventIS2_EEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17get_absolute_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11y_transformEN5boost8functionIFddEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17add_to_hack_tableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful7changedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsE4initElii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_execute_dft_r2c verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Name15ControlNameList7controlEt verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList16start_write_passEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF13seek_to_startEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6wakeupEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2IDeqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable8set_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdEC1ENS_9EventTypeEdjPhb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeElRNS_4TimeEbbdbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5pasteERKS0_d verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool4pushEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6Parser7scannerEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathplERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD513writeToStringEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool19has_per_thread_poolEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13dump_registryEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4UUIDaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory3addEP15UndoTransaction verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_initPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4undoEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9set_depthEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument9set_stateERK7XMLTreeRK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z18pbd_pthread_createmPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiE4initElii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsElED2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandEj verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl21set_receive_device_idEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlListneERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_flagsENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10get_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool9set_trashEPN3PBD10RingBufferIP15CrossThreadPoolEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlE3setEPKhjl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdderC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverterC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Elddb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral21init_event_id_counterEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10NormalizerC1Ef verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList20maybe_signal_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11set_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z28pbd_mach_set_realtime_policymd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pbd_absolute_rt_priorityii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList21default_interpolationEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z18cache_aligned_freePv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10touch_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer8set_peakEf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z23pbd_set_thread_prioritymii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD4UUID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControlC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPoolC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_execute_dft_c2r verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvmm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF11begin_writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList7x_scaleEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIS2_EEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z27pbd_realtime_pthread_createiimPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful10set_valuesERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE11start_writeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList10mark_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_alloc_complex verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10DebugUtils25process_context_flag_nameB5cxx11Eh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNodeneERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter13register_bitsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath13add_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _Z20vstfx_destroy_editorP9_VSTState verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathmIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9end_writeENS3_15StuckNoteOptionES2_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_alloc_real verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSF8_reallocEPvm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_plan_dft_c2r_1d verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18timecode_to_sampleERKNS_4TimeERlbbdjbl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initElii verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer12alloc_bufferEl verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_malloc verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec11close_stdinEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS2_EEEESt4lessISA_ESaISA_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable10clear_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdder4initElllf verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjll verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_plan_dft_r2c_1d verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter4initElli verify-elf: WARNING: ./usr/lib64/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11card_to_numEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR29get_alsa_rawmidi_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine26request_device_list_updateEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR24get_alsa_sequencer_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z18pbd_pthread_createmPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR26get_alsa_device_parametersEPKcbPNS_14ALSADeviceInfoE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z27pbd_realtime_pthread_createiimPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort24update_connected_latencyEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20ardour_dll_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5DEBUG5SlaveE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atElPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEl verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap16bbt_at_sample_rtEl verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK3PBD29EnvironmentalProtectionAgency7restoreEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR8TempoMap22quarter_note_at_bbt_rtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z18pbd_pthread_createmPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakerC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakeraSERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD5DEBUG7PanningE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_lljPPf verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG20ContourDesignControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13jump_by_beatsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6Canvas20item_shown_or_hiddenEPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container18prepare_for_renderERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container20compute_bounding_boxEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG5Push2E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeC1ENS_4TypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15goto_nth_markerEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box20set_collapse_on_hideEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIlEC1ENS_9EventTypeEljPhb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box10pack_startEPNS_4ItemEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item15render_childrenERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter5clearEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet4portEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item24add_child_bounding_boxesEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5MeterC1EPNS_6CanvasElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Text5widthEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter13set_highlightEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter3setEff verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIlED1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item3addEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4VBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvaslsERSoRKNS_4RectE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6CanvasC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral5EventIlEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8MidiPort15add_shadow_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5boost8functionIFbRNS_10MidiBufferESC_EEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter14set_hold_countEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4HBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK9Gtkmm2ext3HSV8oppositeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection3setEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG14WiimoteControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI15register_threadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_16_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15set_punch_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateElb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_4_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18all_tracks_rec_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI22toggle_all_rec_enablesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup9set_colorEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16temporal_zoom_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8mark_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13loop_locationEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_minEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI25remove_marker_at_playheadEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17temporal_zoom_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11fit_1_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_32_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_8_tracksEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11stop_forgetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI7mark_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_up_1_pageEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19quick_snapshot_stayEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_secEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14set_loop_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_minEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG15LaunchControlXLE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol31remove_stripable_from_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG6US2400E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI10IPMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG13MackieControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17loop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route15processor_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN4MIDI10IPMIDIPortC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeElRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG5CC121E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atEll verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI9goto_zeroEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG11GenericMidiE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR13MidiControlUI9_instanceE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session12SendFeedbackE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable5by_idERKNS_2IDE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16uint64_to_stringEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERm verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session23route_by_selected_countEj verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib64/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22ControlProtocolManager25StripableSelectionChangedE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenEllRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14request_locateElNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERlbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeElRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterElb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeElRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location3setEllbj verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14locate_pendingEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionEllRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEl verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeElb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib64/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD25strings_equal_ignore_caseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ Hardlinking identical .pyc and .pyo files Processing files: ardour-6.5-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.50768 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ardour-6.5 + DOCDIR=/usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.5 + export DOCDIR + rm -rf /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.5 + /bin/mkdir -p /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.5 + cp -prL README /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.5 + chmod -R go-w /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.5 + chmod -R a+rX /usr/src/tmp/ardour-buildroot/usr/share/doc/ardour-6.5 + exit 0 warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib64/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib64/ardour6/utils/ardour-util.sh warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/nn/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/pl/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ru/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/zh/LC_MESSAGES/gtkmm2ext3.mo Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eZrwXh find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib64/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib64/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib64/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib64/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib64/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-6.5.0: 20688 symbols, 25 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZNSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvbNS1_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEEEC2EPSt18_Rb_tree_node_base _ZTSN4Glib11MarkupErrorE warning: hash collision: _ZN5boost9function3IbfllEC2ERKS1_ _ZNKSt13move_iteratorIPN5boost10shared_ptrIN6ARDOUR6SourceEEEEdeEv warning: hash collision: _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv _ZNSaIN6ARDOUR10AudioRangeEED1Ev warning: hash collision: _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFbfllEEEEEE7destroyISC_EEvPT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrINS2_12ControllableEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_rightmostEv warning: hash collision: _ZN9luabridge11StackHelperIN8Temporal5BeatsELb0ELb0EE4pushEP9lua_StateRKS2_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE20_Reuse_or_alloc_node10_M_extractEv lib.prov: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-exec-wrapper: no symbols lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-vst-scanner: 296 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-vst3-scanner: 438 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/hardour-6.5.0: 299 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardour.so.3: 91455 symbols, 27 bpp warning: hash collision: _ZN3PBD26ConfigVariableWithMutationINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC2ES6_S6_PFS6_S6_E _ZN6ARDOUR8Playlist21top_unmuted_region_atEl warning: hash collision: _ZN5boost10shared_ptrIN12AudioGrapher21SampleFormatConverterIfEEED2Ev _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE6_S_keyEPKSt13_Rb_tree_nodeIS2_E warning: hash collision: _ZN5boost7details19compressed_pair_impIPN6ARDOUR18ExportGraphBuilder3SFCENS_20ptr_container_detail20static_clone_deleterINS_20heap_clone_allocatorEEELi2EEC1ES5_RKS9_ _ZNK9__gnu_cxx16__aligned_membufISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS2_8functionIFvRNSt7__cxx114listINS3_IN6ARDOUR5RouteEEESaISD_EEEEEEEE7_M_addrEv warning: hash collision: _ZNSt23_Rb_tree_const_iteratorIN5boost10shared_ptrIN6ARDOUR5RouteEEEEC2EPKSt18_Rb_tree_node_base _ZNSt4pairISt17_Rb_tree_iteratorIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvjEEEEESB_EC2ISB_SB_Lb1EEEOT_OT0_ warning: hash collision: _ZN9luabridge7ArgListINS_8TypeListIRKN5boost10shared_ptrIN6ARDOUR17AutomationControlEEEvEELi2EEC1EP9lua_State _ZN9luabridge8Userdata8getExactIN5boost8weak_ptrIN6ARDOUR6RegionEEEEEPS0_P9lua_Statei warning: hash collision: _ZN9__gnu_cxx13new_allocatorISt4pairIbiEE9constructIS2_JS2_EEEvPT_DpOT0_ _ZN9luabridge9ClassInfoIN5boost10shared_ptrIN6ARDOUR3VCAEEEE11getClassKeyEv warning: hash collision: _ZN5boost10shared_ptrIN6ARDOUR9AudioPortEEC1Ev _ZNK9__gnu_cxx17__normal_iteratorIPfSt6vectorIfSaIfEEEmiEl warning: hash collision: _ZSt7forwardIRA18_KcEOT_RNSt16remove_referenceIS3_E4typeE sndfile_endian_formats warning: hash collision: _ZN6ARDOUR11PortManager20graph_order_callbackEv _ZNSt8_Rb_treeIlSt4pairIKlN5boost10shared_ptrIN6ARDOUR15MIDISceneChangeEEEESt10_Select1stIS7_ESt4lessIlESaIS7_EE23_M_get_insert_equal_posERS1_ warning: hash collision: _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15MidiClockTickerEbEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEC1ES6_RKSD_ _ZThn1392_N6ARDOUR10AudioTrackD0Ev warning: hash collision: _ZN3PBD14ConfigVariableIN6ARDOUR17AutoConnectOptionEE12get_for_saveEv _ZN5boost3_bi6bind_tIvNS_4_mfi3mf4IvN6ARDOUR25MIDIClock_TransportMasterERN4MIDI6ParserEPhmlEENS0_5list5INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSF_ILi3EEENSF_ILi4EEEEEEclIS8_S9_mlEEvOT_OT0_OT1_OT2_ warning: hash collision: _ZN5boost9function3IbfllEC2ERKS1_ _ZN9luabridge5CFunc8listIterIN5boost10shared_ptrIN6ARDOUR6RegionEEENSt7__cxx114listIS6_SaIS6_EEEEEiP9lua_State warning: hash collision: _ZN9luabridge5CFunc8listIterIN5boost10shared_ptrIN6ARDOUR6RegionEEENSt7__cxx114listIS6_SaIS6_EEEEEiP9lua_State _ZNKSt13move_iteratorIPN5boost10shared_ptrIN6ARDOUR6SourceEEEEdeEv warning: hash collision: _ZN9luabridge9Namespace10WSPtrClassIN6ARDOUR8ReadableEE11addFunctionIMS3_KFlvEEERS4_PKcT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR15TransportMasterEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EEC1Ev warning: hash collision: _ZNK6ARDOUR6Source5levelEv _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5TrackEbN3PBD12Controllable23GroupControlDispositionEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE warning: hash collision: _ZN5boost9function0IvEC1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEET_NS_10enable_if_IXntsrNS_11is_integralISK_EE5valueEiE4typeE _ZNK6ARDOUR12TemplateInfoltERKS0_ warning: hash collision: _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED2Ev _ZTIN6ARDOUR13AsyncMIDIPortE warning: hash collision: _ZN6ARDOUR10DiskReader17ReaderChannelInfo14resize_preloopEl _ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_beginEv warning: hash collision: _ZN9luabridge5CFunc27CallMemberPtrFunctionHelperIMN6ARDOUR4PortEKFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE3addEP9lua_StatePKcSD_ _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI14MachineControlEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv warning: hash collision: _ZN6ARDOUR24ExportFormatTaggedLinearC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16ExportFormatBase8FormatIdE _ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN6ARDOUR16AudioBackendInfoESt4lessIS5_ESaISt4pairIKS5_S8_EEE5beginEv warning: hash collision: _ZN9luabridge5CFunc15CallConstMemberIMSt6vectorIhSaIhEEKFmvEmE1fEP9lua_State _ZN9luabridge5CFunc24CallMemberFunctionHelperIMN6ARDOUR10MidiBufferEFblN6Evoral9EventTypeEmPKhELb0EE3addEP9lua_StatePKcS9_ warning: hash collision: _ZN9luabridge13UserdataValueIN6ARDOUR3DSP9GeneratorEEC2Ev _ZNK6ARDOUR8TempoMap21quarter_note_at_tempoERKNS_5TempoE warning: hash collision: _Z14string_composeIN3PBD8PropertyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEllES7_RKS7_RKT_RKT0_RKT1_ _ZNKSt4lessIPN5boost6detail15sp_counted_baseEEclES3_S3_ warning: hash collision: _ZN5boost6detail20sp_pointer_constructIN3PBD12ControllableEN6ARDOUR9MPControlIbEEEEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9ChanCountES7_EEESt4lessIS4_ESaISt4pairIKS4_S9_EEEixERSD_ warning: hash collision: _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN5boost3_bi5list3INS0_5valueIPN6ARDOUR10AuditionerEEENS_3argILi1EEENS7_ILi2EEEEC1ES6_S8_S9_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardouralsautil.so.0: 92 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libardourcp.so: 1751 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0: 1772 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libcanvas.so.0: 4099 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libevoral.so.0: 3284 symbols, 22 bpp warning: hash collision: _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEES7_St9_IdentityIS7_ENS2_8SequenceIS5_E20NoteNumberComparatorESaIS7_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZSt7forwardIRPSt13_Rb_tree_nodeIN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEEEOT_RNSt16remove_referenceISC_E4typeE warning: hash collision: _ZNK6Evoral5EventIdE11owns_bufferEv _ZNK9__gnu_cxx17__normal_iteratorIPN6Evoral15ControlIteratorESt6vectorIS2_SaIS2_EEEplEl lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libgtkmm2ext.so.0: 5695 symbols, 23 bpp warning: hash collision: _ZN9Gtkmm2ext15DnDTreeViewBaseD1Ev _ZN9__gnu_cxx17__normal_iteratorIPN3PBD9EventLoop19ThreadBufferMappingESt6vectorIS3_SaIS3_EEEC1ERKS4_ warning: hash collision: _ZN4sigc18bound_mem_functor0IvN9Gtkmm2ext2UIEEC2ERS2_MS2_FvvE _ZN9Gtkmm2ext23CellRendererPixbufMulti20_property_renderableEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libmidipp.so.4: 6201 symbols, 23 bpp warning: hash collision: _ZN5boost9typeindex7type_idINS_3_bi6bind_tIvNS_4_mfi3mf1IvN4MIDI7ChannelERNS6_6ParserEEENS2_5list2INS2_5valueIPS7_EENS_3argILi1EEEEEEEEENS0_14stl_type_indexEv _ZStneRKSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvRN4MIDI6ParserEtiEEEEESG_ warning: hash collision: _ZN4MIDI4Name15ControlNameListC1Ev _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKN4MIDI4Name15PatchPrimaryKeyEN5boost10shared_ptrINS3_5PatchEEEEEEE7destroyISA_EEvRSC_PT_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4: 5801 symbols, 23 bpp warning: hash collision: _ZN9__gnu_cxxneIPKmSt6vectorImSaImEEEEbRKNS_17__normal_iteratorIT_T0_EESB_ _ZNSt6vectorIP11XMLPropertySaIS1_EE16_Temporary_value6_M_ptrEv warning: hash collision: _ZN5boost10shared_ptrIN3PBD10ConnectionEEC1IS2_EERKNS0_IT_EEPS2_ _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvmmEEESt4lessIS4_ESaISt4pairIKS4_S7_EEEC2Ev lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libptformat.so.0: 773 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libtemporal.so.0: 27 symbols, 15 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwaveview.so.0: 1277 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libwidgets.so.0: 4884 symbols, 23 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZN4sigc7mem_funIP15_GdkEventMotionPN13ArdourWidgets4Pane7DividerEbS4_S4_EENS_18bound_mem_functor2IT1_T2_T_T0_EERS9_MT3_FS8_SA_SB_E _ZN9__gnu_cxx17__normal_iteratorIPKN5boost10shared_ptrIN13ArdourWidgets4Pane5ChildEEESt6vectorIS6_SaIS6_EEEppEv lib.prov: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/sanityCheck: no symbols Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ake8hg find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libardour.so.3 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/ardour-6.5.0: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libalsa_audiobackend.so: underlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/backends/libdummy_audiobackend.so: underlinked libraries: /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.5.0: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.5.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/hardour-6.5.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/hardour-6.5.0: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0.0.0: overlinked libraries: /lib64/libdl.so.2 /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4.1.0: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-copy-mixer: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-export: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-fix_bbtppq: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-new_empty_session: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/utils/ardour6-new_session: overlinked libraries: /usr/lib64/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so: overlinked libraries: /lib64/libdl.so.2 /lib64/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libaudiographer.so.0: overlinked libraries: /lib64/libdl.so.2 /lib64/libpthread.so.0 lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libevoral.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libevoral.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib64/ardour6/libpbd.so.4: underlinked libraries: /lib64/libdl.so.2 lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libpbd.so.4 not found Provides: /usr/lib64/ardour6/ardour-6.5.0()(64bit) = set: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, /usr/lib64/ardour6/ardour-exec-wrapper()(64bit), /usr/lib64/ardour6/ardour-vst-scanner()(64bit) = set:mdvDHcAlwvWH8aT4dmZnN3inUjgMbEHS57Rs63cumJbCa7cMjnZqlRQH7ewqZJOxDgH6sMJHMejBycqO15r0p02yUt1i2ko0SvF9gag07Z1oTPzbqweIcxAe1Ja1nM9BuxVtqVKkmgdXiLD5uCsb2HVx88ZpzixqMEYk0EsiplufFGAYdFUUWE5ZEgZpzegDwXT9wSXGXlhKo9dTEqAGPfwSp312hYkkUs6lJQ3J5Znvwlnh5ZB4trZI7ScPzd6qq5nWCOBycsFqDAuilwM4T266ozo42pZCIMZ1qqw05t10qwaXcaqG5V83khSHQ72X7k1v7bwUp5oNx0aiZwbr0MJh4wZ46C8z496e7y3Vh6sQZfGSMmD5YfMES9MrsWgQZfaoRtwBcLZs3MGkZ7J1vZHl32Gi7sRwSMlBSxbwN1s2Rd6oc45IiDy1NRGoZ83Ynz1d96kSM0Cl72eUGOihuQG45oBcVaq57ZJTW8ZtYR6pJVSdEZAFmJFR52SyMoUzn3Qe1B2H6ZpSy8dXV2NkJt6Cfi4oE16ZiagYBS4UKdJ2WChenqAY4yrvGEgIZ2MghEMT5d8OH9qKlJcziUWAJfNWeqRwCWSXMDPsqqmr2, /usr/lib64/ardour6/ardour-vst3-scanner()(64bit) = set:mdvDHsl13BnmBjtBBZHyEsjQoVvN3inUjgMXoJ7ziabNNvR3vcMUpRKoGsM0ftVHlRQH7eAlhnGfI37u2JTlnyipF8fQloDR9PLj2385GA3aSCow3qvkNnhSGAze3APkEdq4iuYgjOoIFCCZk3b61stvxypvBqdoxOzbqweY4MxgiDwmBwsMTrilHjgCTFBXOtUtwqSBZphHdPBADsb2HVx8jdY9skak3CfWNI0gVsRrT6nAwjGa9vjvdW1qNf2VDeZa2wexPA8P9wSXGXlhKo9dTUds62j9NYjHcZyAAq8g8O5eD5UbwezGmS0zM2UlYvnnD4GHZjgbpJZiyKJvZgrCVN63JSmgd9YArahFz0pUiRe9Z4G24CUmMMw5jAT84C47Z6IQZv1R73sQQ01G7pHM83w6EOZv9BUCWusV4pwaOuBZgxZ3ESUDypp5C6yt0mtlw5Tc0fjW61od4U04DGyMdNHMzRyztJ807wWAVgHHkwciAoUs8eAty9p61732QZnlr4JI8p1ZzMEZsvgMkFzdt8WZnBUvLSZI3YkZeZpJU8f0HiRvJxmRlkTUmd8GAzevErtkgdEdcjaxaz9in0RnCj6BW63c6y191yQFogsJamfeMvd6QXqfbOILQf16MIW4v4Z1nlmaOzWc7FAh2R9RRj9bGBSFlsYTTnQ3EgN7VHdOqPJrgZF0PwrQkV2NtFEi8obGaN3ZghCK6EtiDhymwMGxvqbqteOcPmpuKDaohFJPMYha2bKh3cY558ZiJ9HMqfpZpm1tVyZ2enqAY4uMhxoX5oE8koDmaCbKmaK3AF0BM4tuZeuOJBpkKUUFcEQDOSDotDpGZ2t2otembjrL3vejPorQIS4Ja, /usr/lib64/ardour6/hardour-6.5.0()(64bit) = set:mdgOq0E5qiYLZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNguZkB65AqvlwHPuc2xkSFZAnlIjCsyE4B4IllD6lKnDKviwOOshQZesXMXWg9CsppsExjqn8mBkZwY8oH5tF03AvOd7fzjHlkBBBNDIqOogGIfzucbeOZrO81V51j25WziSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFAo8FM2diRd0ZwcMro2DIr1bJhwildu3QaAKG3ppJkZFwTcZsmiqW8TUvZb1QJXo0usM7hC7nbrKzCymevD6shR7k58BJGs02zlOz8PnKvGaWys08KXFpSXWaGBhJeF14z4qiBw9isG1Jx2gRWTTb46ifOawrFE7Uk65NSOOitIZit4jo0izOkjy90MmutaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXEL3ZDS70hDk4l7WG0Zk1jBCZaVbdfgOdoo4vIetxWtE7sSzZ7fhZwvfINLFW3UCGLkOxSsTzPQPSXPSg1ImwmwfMWzCfplGFKnQTmX6qy2wt3EhKotjSZsrh1MFLayrv9lBeyhGzabNI6v72vaHyj9Uzv7kuVTCx0, /usr/lib64/ardour6/libardour.so.3()(64bit) = set:udzOxNaIdqCiDxs1Z05ZbZuF0uj0wcMItKpUPZyt5EMyPwZDiBZcZAYcwfMhHaZdY3UbyZ5NbmA1NwgchygwM099J1Z0xODbGUwoJcrRS1hzheBbB3Zgh3Ob70ABW9aCZpWqzq4RyxvaUrrqKcrr4o7iUeMVMrynPN2KhRhMJ3ZEoeX7pPhPD2BRnDyC5C1776z2XB1RChFaHk96J1b9QgnLyLoRxssawEIDEerF4T39gIdApe2laLVp9MURIUZJb5N59DtZv9wPrgnfbEe3Jqst8Z1vYw68swRwUWKp6ACGEpzF4QfXH0tZ37oBT8miVtuN6JwfQwR638hlOLLV8C6nHFwLSvnF2K6BHclhkCdxOkoBEJvlAKkMLixymM73hlEbZflg8rGh40Tgbdb90ghslmR4sUZJBtBgX5NBFAixoMKIMUUlsLFs3A5iMxjwEmPW6XQ8d6LO8VngBxIo1uM72ZyPNzmjDMu6y3fr08dZ1agGYsoVuZcgn8pgxOqE0vyZf9k9u5TkvaapZosk3W4w52Y9UFwZEqTDi9siv3qmSOEU3z36nqOWcDiDnEFWOrHUZabVC0MYMoPvIsG5GyTBxwuC3h0pML1SrZHlwe6pgzp41pPQZ8dQCzG1JJ1AnAZyaFFIOPZ95wf3O8McXzlyG1rnohPEijjikkHfZ2febe71csXQD7Osy9ZISAG2Zm64xOay96TtEjMrzbumeM9h93fWGfZmEanmvH80KeYz36UCLEjxfJbM0H3b1HQZGfPBeDPh19rUBAy1ifGsfFnsL1cqukblwR6JAtfsH2NHbvbgmQbKe82LZtoZ3Ujy1Uj0TWPZ2NX2L6kd34GVc2IksAmFZhG8dkwMhwdoMUVM0sDBJG9WH9J6Cvd5aEKP56Cb6MZiDMJnbuEj1vChqnBRRuIB64FuNwu2Z64ZtraiGw23D6JX24hXrxYSkRq9jmjKccrvkrKNeZ1lXmxb2HMGTGznD5oBZh2Zf48z0p3R0yymjmIrNA0lEliYz0bSeru35oUsvu7JDztD7VhW3sgeMmfYePVx0lxoVbRp0de3QYZ0HZ5RNFVayxWQRnb6BZ7EEj0ELxaK5c491z4q6KBpy2hjbL0G46bugM689MG2xaL7KByN2xi7I3tC4Bysh4BeCv8cLZbgelHzHAymGoVuH1kaO9wyNHZAnNxUF4p8g4ugOy18kiApQk6PjZ3vqmNPu4VzZB3uncEDUbzv2MGYpE8f6MyMNX9r7DAQZafDGkbgTDuZwvFQVpnwnq7VWF6NTnBvHHeyKhfwMRQZuLYd8Y9FZ4QgJF4NZpz0wzQdGpwKgycqUn8i0ur9rISF68Q4LZ9HtrfVF9SGkTjIHZ41wUU2K8Buss1XlbqN0e6Rc945WA7405fkRYSs7ZqUQsisfocxylA5TdYHy4DJ7Iw2nED0E4uRT8JAZj317FIwTB7rpvlTrgOhNW7PgPFo1jjaKSuFdra1kqCcFHIZoeRWLEfp5b3cF10urZjcoNikSxKTN3nLs7s8z97CD0HnAppKItmp51mQ4gBcbwx6F1FlfIyFhwfCUbkC5PmQaVZFekSe8QcjAJahZ2XkAd6Zd8rA6oZ2GZKNqKs37zt41HtSBopmFgSH11RjbZ12sAEJxIbMtIiDyocYXueMINbmI6nlQ6Zd5iGZhRzFzCGOXfSRtkcm2PIoAPgGQO1tsDOvTgcCIIeYoyYBxog5wSHuE5jhHej8wrC1b6ejSz601SX3qZ6mZe0ueW75nP8ynm3cg0NIZLfAbeJ4uqAK9SNc8fkskB5zju56Gxbd40OGgE1x4ga1gBajWLX5gLA1RmEWXe7ZxQaf5zwhoaZcnoQb3skwiQOmeV3NVJ4VigZc3z79cQo5hivRTZ8w6AZ7Hq0ZHRaFUFwVJpQd6CCU3Nhnu1i5gEaY1EahJZJa9KHmP2Ng10qhReciTim9UlxoLsUrBIPyLKcCoz98413aUAPjevVuRZ0Ctk8qcTMBGdk3wlZeTRa3pgWAhdyQZcabdStLrkEqL2M3qLG2EzUbkixx5TzyqpZKlqPrTD06irozKgpdSRFfwxZpivLaagCdhhPRxbxMKyN2heWp76aCmh0V6UPD7wFUPi9aZxMZrDiPjfShhZk9T8hPccgt33tIeubHDUSMlGGCFGlDenERKCBJujow3ZlSKZFkOygb4IVo7wo9eTicVmM9g5qsxog5Ih97ZLv8ncP4DASw1Z7jtDDHFUNJGzo5NCY2FHhkpCmlQSqjh4LQV4VCZn6p42CSswW378wZoi6Jiwm4KB74NZ83CQT6m0zsEdt2Z2HyvvsxqtDXnOcsfQPCSev3ZeEH3G4ZtO6iExPx44abn0p3X4aWtyZCUt07Btzq2OcLVuZwSnm2NUuZkaQZoB1o9aU6Slhll71HIZhpessgtZkV0gGgfsJOmbQIHWsK8WH5uZcBO2WOtHxZbc54tEkkZAor4ouvmv2mHFyoaPtxJtxc5BLJmde3KEk6k4nnhI7CoyG9KEweq38bpWnf0AsiEIEnLrgs9YHm1cryb9dBDrgvoI2FGSQSKXCXI2ttaBkFc34RTgX3AoaDuuZcUnEwCwYBKSSxTKDmXTuebI4tTpswmAFZFNayf4YKPhNDKGySe8OoZaazQoFcR6o0TwG45XmGilzirCrsZEl2xIOVUW65kOFkeZDQjodgCku9UqId6Z84bPlG1xHDX961yuYBrhuor75E4SvJWAiZkYik9fwLxBn0SIEfNM8sZlqRU6FsYzmwIZrU8wFkieQ3QizTDlDjcRazwj52Ty3WbmUBSmUOU3IoLvJyebRY0n7cfleXWybRZ9voAZ56ZKNzxLFUANXQ8pytOVkrujcQ1mbz6jftWZjPgqfZFIbO1Wtlnm5EltnkoHRpPoG7o1Yb0f61hXEwjmrWz5XD01Ec0v2bCpj0kaMmZzTPjR3ZgFRtQQLumA9gZ0ImHCTC62Z1ozxBbXz3cY8zXaAPn5aWarudWHk0Oebj5T3zDjz0VziltA6YDPVfVDUCMaV32b9LAiPo5F9FHcMvf26WLbAF6hhb7ErBJkwQR66mbO8ASZ30A3MGSsyPPLRhw9lCsVlsSsuZ9yCp0qWU6v7ZoPx2mED2M0sIb0R0b7wr0o70YsgIJy9emMMiTV1jJKCMZfw8KCFmSpxplQPCPzOm64jC5GK0cepjPK7LA53MTtEEz7J2RcZ8VRdkRniBHRwXyWhSBLYhlrjMNJApphIr8ZHMWtawVdjL7N9se4y2MQrkzUwUgf6uLAdZJ43EXF0UfoxQZBtZIF5tTq6wJ1UJnlwqcxifxEsMwFliA91aegLyEhUPTf02qlme7aTR43sFUBJpl4goHYrsdiMhgCRPxZwS2kUZlUnnWU3SMSZECPZbRy7bogQ40P8wHUUJoupzekei3WPVJixZBI5QKopcTVTZAQILWwZpP2tc53eU5qKshYdgVFyDUmk4EuebQJxFyKM2OwZhNOLHdMkkCjZnaRz7zQyQgZ4xv3w4brJBwGQtwm0d6ZsBYLibEkMhZfwpZmjhCQrcg2P2MZ7H01wdkwsD32fs9M6JJqnkxU3k41DdhAFFBSWvzQ2MgfHUnRg2z7PhDtUuFZdo5bzJ4nISvN6aNJQl93yPIipLIUlcq2jZawO6cJ4g4V2zbx1mWqZqgZd8dpFUEp80nyeU8cHxpSu2OmcaXoMO1lzFhULJtqoK31XayaGe3AZC7ZoR6Z6ZurOwQUCDaIlYavAA5zuc0KoWARhfk1fPaZo4JqtnZhEijZiEjILdwDlxwlahZHmSUvxtXZqKuXcnMdUXKtFZfnQ2Od39GFJJyGXpUQDAMYOJIrZvtSKZ6vxTQczxTdUwE8QImR1vBNqcDceQF7U4lTbl03hu786sj2lOfDyit6BeQU9pQUerE4xVA5OqhQ9tZggKLXZ948gefA90ZD9ys0Zx47FKhlZt9bEJiox7WNaLsVi6Bu6kZ1USR8v3ZJZs6kInrKK6lTBSswdpeZ0zDAQsznF31VPCVonsnZ90sff8eaOqBek9u9UZHcbRw6EcXpEuI9okdX2k4TgKJhxW7xCQfY9ScZ5RacjS3inLxFZEUNnXqZfCpvPLy0RRH7GFwKJ3UZfNZyiZvwKhQpwoZqwULOyVADGC4YLcfkg5Am88N1fUDveMFjd9gtA5mFUbMIQIZgc7IGaMPfw5d9YOg7eYakb503ghYz6fOZuosKm2a2Tu5UYI3vPR9eGx3jdDrTWMFM4m02TVapshA2S8zNmbZ2QYYgkGypTQbGlYqJnanuGhxXHsUCix0esaniYXxHusZl0eg4ZaqU2KEBhmh3AZKKEbqyieLGkj4MOVf8CRiCFb5ZHSNQiCk6ZdwIvIEAQO713F0AJHBoiL0tj1XgBgNHhP9DqseR0wplZDm9k2v4o0xxPhKbaTZHLkkTWLEVz4QaqXCZBvdEZ0csU5SvA6ZDVZJZ7YZtpB93NX2baJehX35yewtWpeZiIPVPAqHAVZIvFa1n8yUgGsyelMZBR71RxZhJipMdiZekZ5k0dJAr7rN4A0Fz6be5T5TegcoqBEEWArHi7zj3NbLstEn8fgw4loW8pYAD5FslEhCmZDEFLzBLBMcmXOkNMpcGnl3GzUaMKwnVry6Lxgt8oEF81MP0ccUlk4RtGkRJ9FqcBmvMWRO0qdtlbpWQTQWDkHCR4gZiqgq9lymewMG36mNxLbnd3HrQbPlueyH7JWtfT6O9ifVBB7YsePpiUccMFN9ZJYJA9uHxGpsszKnaupMZpG5tVkS4s9JQMYnxKlfHwpT3GBHbrs39M5fc5EqZu4kfpMbjTonJJ3hKoLzyMsRY7E7R5xlYTCQg7O5N3pPGrHFGwZ0aRRcp8UUh2ad1i47HKSZ8asAwtUZv4yBWs19GRojdshzKGRLvbBZf48on5Np688Lu1e64qQX4vPIGkFZFjvxPwGQDGteX4OwOd6uYIEZrM6DMFZAFLRuGzlb12TPcj5UF4t1cpxaHmDgVv9O4NByFj3LJta5izbtUMOahqiHEn9CZzjcZ3ff75EjwVDCPXjawEYuZbO3MVXz5U38XCL1DN7j1H75i7m5eyhpYZCDfGvUsAWfJC2W3kn3Q8JAjrAgoGk7wCoFybdElEhxDM1S0kfBVEID3r49AYenz5ZhPkjqnLgBeXBewJviLs8OJIS3w9YHjgTMESzncYjY1eJYjYvoo5ZBE9ml4TZrPgE0dZyaM4mEWuhfVYNbYavIwUCswygeaK4vs6CR3PeK5aXdwZCMYAaPgWtCgp04YdskZmlsSeSWJzzMRhgfThgqQrxs1idHivFvrwlMZKC7kHA492MpPZmKGxFrsPMDttGKGN11bhqVXAS46cEwwQrpIhZhPX5EStqpEzHZfL0IpAqxZykgV7wWjKSgbrBwWs4ajfEowMSm3azGHwflC0HAGQhkbJbGuEKvmlgCxX558xakieAZlAHKSRyvTMRxDSax8nLaUEsSUBTDOMPOPTeXVZ3Y5ockQJ7WB67N2uGe1EXg30WBZEtN1SdWKxLHJu6ZwHNKNaAR6iGGLCYd9mxBDBgZhuoUfUnZrmgOQoJ8YMszCigXBBr3fC5P4jbLdXsRPiWloDP91gh7rIpQllyHmSuLHtogEKqlqEQZI1kreioQo2O20SapynsAgmccjyegTu75qDtZeZhdSJgIHrSqnjZ9GaADeKjZ3ErXVypiDFEwPZd1Z5FPkROMmra31xD8TAvd3M5uaZ4LxhsBLSOPFpwlVBakkgiLlETQzoJoGhHJQwzHEEJSEZALZfydRNe9MsyZtPRnvdG8ydEpQnoOB70XUPzTY6sGHHOGV7lZaGZbZExMAoHsllzV2q3f6Y5Ks8JpUZdOsOTZ6ohfwENgFwvkWGQU5Sddc5hVaUZnXX9fcVJZagZ1TQ5UMpyuSu403BzzrKBe9wmk3VcC8a8l4dNyVu2UtO1itqadLBZkyx1BixRpKVAQDcFOujb79Zn44YQZxIZACo7Ko98Vuh7TT2f5jNnS4Bthhgo2XP5FoRcbrGRaZtzIUFsdXj1dKZrUbebQN6UE5v1yZkAgdxdzj3Lm27tzX0W2BBEIImGPnD2rZt383dc8Tt4T6bTAebRqzeH0WtBZ6fue68XOXQ2wGZvx7Vmi0CuCSPQUY6mq4HAd8S5a8jKWOLRSpuVLGSg1VjhrohF8MZtPmcZLVoHlJBYeZi5gsC0XWEZbIBSBjHWcR35r16LUMAw51k9CWdgglHRgeiaVw7nTXsZgi27fB3s60xSnUc8Hv3Z3lic3xd29au9CqIWCwv4vWOw6biMekybmlDKkOkUGDZzRZsGGgCKyda3ddBZJJlX5huuW3EChO8TZ7obwyqsWzLJoxRQDCqD72BcPcXeqw28jicbgqv4bXqjv7ZfIUpPHJ92Csv2228ZbIx8ZnIC0mmVrkiCn0jb8Iwr0ZFZx44U1SiZrZcVZaMT2QSoNYHQC9motFFZn0NYdMWLmBe2vSfR14kltwMVzReb3QjcC4pEu44kqjwcIAWHpesozy2m48kYY8IY0f0i0qSXqu45juzGC1JB2z1Ke9B0dWOEuIueuvd8LBtSvvpDaEw4Y75XdjNxiSvo1wBxtTEYc4cba47QKzOzCQfZcGZnojhEQlOkJVMk8mc8D0rhl4BwthpvMDJZxPsh34v0BLPUZzbZyBEHsCtwAT2Fzw4SoiYuqgZn5HFXqZ9EuwckfwGAxwEmAWNJRZmP2rc57FZK43VZvG7ETEXLJZB45bGsWa6geQbzfjWCmv6x4Sqe3Stcmclijomlzb3PzmGvEcAx1t5cNfZmoaVrXQZ7f2FONZ7Mg887O1jIu9M4uuc6Rv0f2Oa9JSiFQVHgMPPuN7ZBZo44ZfGf2tCxFhuzZ0hBuBf4C4dZAdXJulAwVPfZu9QsZDC5Yj1GZpsZhKhaFsd2wyjhCA2W3p9Fte48ahCb4O1dVyh4krUbZLdkdxl3TCCXrKylaerWS310d8HKmoMvqzoI811PX0cmR4wqBAVDTeyQSZg9Ldg3vsEenf0x1cZ0BGB6n8tHa0qGnmfloW7ZLI1hWbai3G5zrup5KxWNTtYEmngsgQw6hZgD2A0Zk20Zlgf0ZvpvALsiE5ckMJiDo69TMCyCOGy0h3jh8miOMF0O1MZFw1omB1lEAvnJV424ysA7PIbLFemL32o96qNjCq1cFTOkBWZ4gsAqn7Jn1IW8YAM1aq6m1LT5T0e3Fb4XCS2LNDf8XnNMys2oZ2VFi1ahUepILQKeZoSLLRiFvLfmgptaGZFM4Q1pLIZBFO7BZx21AUtFB1Majt4Z4WCOA2eIk7vwMZxmXHHZ999rgdqSOn0a3U2jrh3x2Ba4zCAkZGrkluQsco0EOZ8RUMrzBUbysJf2TygyvR0xtwXgMUcpkCDy0YAZbXYpzYIxQjUzBhRF4BxwZozItZ6ltoJdMdTfZvq4FsFQ8gQJ8NQchGT4sYu4qGYkBZ6GJjRNxLpqPDEki8YB86hqbdEjp4nQZgYOf0YvZlZ92meLLWmG0NuJv182fmhoo6SOgB7eQkPZCv46aqOvpxDu0aonsh1lBGZgPtUvVnB6JJxwnw8SscDUG4UaSHHdbuE9yrbZ3PqZENshINAGvbmtZrx18onVYUOEyP161utIircwMrW2uLktA9EAQWoHRpPLx8V3Q8MZ1nVQB6fV4Zrpdqq9It8edZ84EoQ8M7FOsgFwlFgmc986S80Zuk9uG3r6Ed1D1Wq0V4uvAoiK9EC71vlSqnWM8zZEi7IIZbaYo0NUZeNhPEJlLcX0vCEk7oIcrQrTaL8n0dV8DXGZlm2DtqhOcP5gCRJYW2mADzpOqWfoam5hhQn6LNiZ5PT60WabsLrycpSsUZePk5Hs5W4qo0YIh6HsUBUoKvdez52VAfSuYASc6tecv37IgH8zJB4JUr5AvZwXNXySBA7EmdsD8fd9x7ISlcD1jCWL7pHGzUJndcYRLGNFSpBxgtFrcx5mwEQOHRRqdggwz56FwOJsOqOGZyDggZxrc23VNzVmyarBFwkY7epFroZrSsvDHHAMGatFzkafp9SrxokD1To2vK2loeaxSpBLPKfZsWNg2lAd92Zig4ak9F3E6M3XakmtAgNU5sfu2T2M4DFNol2AKMTxmYIP9DGhogHxs49KeY1OS01BQM31qdk2v5umkvZAfBTILFkgQWVZw4hphnfXb49NqXmZ8Gbaf8gXoEWBsZ4X83AsvURELLFWbyijZ3EVDgaPd90k4x5SAEwVixW5MlmeHHOmgZ3Gqfm92hbtbwi5H9RhtwQudllILhy0g6UfyRPZ8ZrDC8elQwXbvzd8l68Pel7wplq0oXzkOk7mZIGOa5fxa2kNjMTYCJf2grblTRtrdI4DC7fwmqspHvxZ8s0K2ngkmguI4BSnGHD1NHcUfEU3m5NFjqwbCxlIyVdFL0orUifho2iWMkUPBvpQnqLLZhf0VoZg5RRBX1HKo69mjRNEbDpvJXXjdgASNhEYJKubzY81BBsDC7WpxQOZKDteej61VAdiB0Znf4YeAFPHJLWYXTWJZliNqzCR2oQJUdXH9DwtMiREw8Qf8ZcXQlmxZmwhj1Mm7CbzGW9RG2E2Kohu1hDH42rmcNaItGngwKVn2KlW6gdE3QQN39kYtKB4LZy81dpvkJUxCkGCdhp8qoeg0JMmmZIYT4j0KcRrX4Wj9OC2xwmVpKdWouyWEZh2J0kezJoOcZg2faUcnYZjTYUVuEziI0Cr3lcCQZaxFX5lwci7NKhWoVuLows5WBlzmgedhZuF8oyCNGoP77q7ottLvrArhqUGo5j8wZ0VXux633DyhZw2edE2ANnTs2vYNZi6kr8gNPp19VxFoKz2bdQu9OMc6mpqOZ58gL8AISMnGU2Zlzw1amvXTiZjKxmnGcV3DIgjcUoLeU6AAmra96MZ3e9xO7Z7IZeJNIT2zLOmqjvAiAM8ro7xqg4SOv0y8uri2OeUXp0VZgLVyiAqYspRizdp9L5WeVUrs7zVy9xomopPRWe8bHm8P3rNY3OZz8KDZLMM6p9JVJIEMIWk0K5b0MZkt2ElbHSTE5UVG1wXyubVZdPsjqUtcUtR4uRMWyuRPZjfgzGwKozMkPVZbJuD8Nc0aIT0ZHJqb4Mw7Ii4RtidZgZqx3BOCjW9AlRiAH4L6YXXg1ZBAfPSQTbDZfoWeXu6pzb0c4UcjYZEU8TQAiUOkmS0Ej6rcOxNopvrW5RZvzB0skPelyv19aOnO25klQZGHxI8Zn2JFtbpxPUwWFhC1BHZwfIdQtUZa1XUTt0rfipHslD8hDs5QlLGf5n61wFw4jGPXbKa1XFpE99SZF7rVoWR7RL05LxDhLsFsjOoGne5nE0hQGB4cjZgZJwgAEMiQtdYuUZJOGGdZ3NnpqcwV7zZFqJjg1BkASs6W7VoVZAaUj0YIZBkPq4deZDMtkJrhFAt2ZzMkQzboZ1sS9bWursJjAevpgeNMKkyIFGPzTcFbBa6qw2WWStHsq4nobAZAMzrVRNENskl3htQp5yglJag0x7XEscA9SroaeM70TMueExAJiaaSqXufFJBRFh5YN8vOigCa2RfkxJPZF1km23KVM6jgUGNqH4YGCragdCjrmOq7xpEbXjE5Hji1974s03XdDZyuyZ7BQjh2qZI3ZtoXmH48l12y6LiJMpTkj3gZi8LVZlsYgYXoRAUHFEdEAw4Cx7TQeDnOXRaNBO26C8Ys8WMbGZH94CafNJtBm1Y1yTsijdNoVQZ4abrU56KgdFfHEHmZtwAZ9bu7Rz8aBkoMsBFJljqKm0uCf4AEC41g3YMPCbh06C5wfm8bZePSXySwYVe1hnCcjfuGiMvZe4V3fzV5By4ybJWFcPqu9aOnBgKmfJbeI73kDCffQHduvbAy7C2WXgHOsYJET96wNMkETlQ8pgJxvHSXm8c8IwkGxYBoWYpDwyZnuU2S56ujqg8weKL0aY5qVkoYMyy0gBGAFlRHMBE1pSc0zW35dHzdTLtxYck1r0yWOdCTm2D1PzzkZoyV3DlgsaZJdxnIwH8iF4ApW002rgnesbZuooVdoYQi4UBFvXZ9fRHhRirL3eUKjIgXbp7EtIoImbbic7SB5GNXKUIXQ1WknEKx0bsuSitGa8Cw6x54M6Oe76m1VICDP4Ni4Wg0zdKx86QvhhjCemBWDsB71c9wpO2qRszsrmu3FQuvEBlLUwWMqVTZy7rZddOuNTE6UIY2z6KOpRnCZaQmWymzKzZg79BoU3BNZKGWIWqt3H25fweJxxnxdiSBXRUE3MwNWG2s34vIzIeqH6NnRbX8pvqNu3KlZhYexIZ9wkoqGF0hWOQ4JoMaBVVgCfTJpyFbWqeur8VcJZ3bWT9B7QLMf2zVGhZCCL2Q4W6OuDFaQc5VXc3Q2mXyYZEJkvQGeWMZ9eyvijPjxZIOLT8Pv3LFkBC7cYmwrLI7w3gOfqK3aaZqkifPVO6sXEaJBlyj9bWEQgnYorC4kNUZkAZFjpZnDf0lVffZ8AeE97kYtysZ0T1t2AXqZqA7LN2SPOxnQHikHU2I9j1NpWY4vSs8vdletVLfhCqpNBZ2x7xR0djTo7cm3lTzgMRKtR6auxy0g2uJh7hkA6ETsKVTrLUoEg4r37QqsgqXJ4FN3bNQYoZ2J2tdPvkAmoZoqivmJZKFYthZ57rt267rGJmZsAim6Xzq2gVpnI7xSUHSAEyf1JVi6DhrbEdBrlbv7kbOz1o8chqJbmGP8btEmYp44F95ZdpnwlMRMZ4zDOWuyOZ4Bw0CnmRWrX0RcT6ZDE7sEeS2Mlo0rHlpdsZjbjHgyi2ziGszxdygYVPZmRFw8MUQDhQWC9mZpGqS1E1BuZpCspisT3JbqWXbIZgiN76koMzy1OoOZphy6Nm5i9i0WmUzo0ZJ9iauFllftZGckscURM9Zw8wBGJ9yUN7pLMx2twndcVwHpQh8IGjmOYYdkkQrlukC3oNB4QebTDv2dkuivC6cEZCFPAYrQeafeUPguc7E8j83c48Ym3AJQnaevghiGlN7aAuKxPwNhAVTBEEBcP8snaqrz0Qbryt4A3EJfF5RFS7kVhgsAARZw5Z3znqDjo5QKZjmuzfTfAqoI8dNkaf7NQWrhrDBAtk1ncXkAP7Mf0BZzCeXjFN9d9wCOXW0GXtkmNj16nz2ZohQWSj2plQZEMhWRpT81vsOjhEkm31pP2wM7YWzrY5xEstvnrz9pwv3so13u5xDOwKchvA6wm3UFwzktWZknpZoZp20Xd3xGtuY9GgEc9IAjs8CMZtSIeOC3Cdc6l4cTZ6qZoAFji19tUDaOxZgdfjhc5ChthNzyk3FUgjg6XFCB10SkXdVZuEVjdfvyb7anOhDF1Zr1ZoxZ2Mf3Ex0Io99BzE2JaUcUqlCQ8WVrGoi0lSXcaXFhiJ1dQUdGHIgkW8VEndi7XdD7F3GV1Fa0Ng80hVDMmjscLinjsiiJtYHzmtYZiXak80RzbtjEBAZy443ipwOkKShi6NuRRxETU6k6CTEQUym3ZGYehpLAU3sz8uw6OGkUx0TjAEQ9b8VSRjEmEW3HCnKZoUxiOaT8exkkLyLJB1ggcUQk8MR7alWtK5FBBIYCN5LirwqfG11LAN3l0epknXE1CI1bhulK606FRd3cY0fbP7mDMUaLbDcTp4dBI32TGi45DO7ZJplEczcqcZain5C0dO3iwZ1uJ8K4rsjaH0Hh0PnFZk0ctEOJgdtZf98GhNtaNddqR8Z7GySkigZDCw11j5JhgZJiFCa0a1F445sZAWuBs4j3BJhlPUL3I4x3FfUHUO9pztZ24FhVeBhC9h2N4puaKjw9hkVQNvz86mFR87Nl0igI1GQZ2VkVnRZ8OmbtgYzMdhHUeIc4pOgkdoYFZksNF6ZzzZ0721nM5lYeGtnGcokVcsiryNxazUOP92vqvlEupcZKAFYjwpSyZ0SReXTlQlF0TFjbTZflt8plnCcC0x7RB1lF4aDzdSUQB0UcokylVJQg8LgASJzZKR6MTbDSLNpaYqm4FYGh84ZkkVGadmZ16oBIRbDj2delizPwZwe8ZL8u6V0ZvdXQxLPTei2fjdhogOrm7UOM8O9yP6gToVZ1PZEl5ONT7vLZgbxFUfMUNcFPbZGE2gQQ2unmzAYoSYQ9WrdCnzEkVknXqvy7CpeKaUi8OjZEZ7rghzLF0BBpqa75PNZoHI1N4ElbdKN9FoegOwZujZnV6lATFyrcxjmkXVjZCZtm1mYWWIKmCoWsQJktpr1Xet6jXdMSqTY6gFfDpACZG8ccVTQNllAoWRiyMFMb95UZHVAZL0VbWp0sWJZGwg3zMb9A59i5q8v4M1KVkkEt2QvrkJ70ALUdqF5jjcdCqw7MlT90ZIwUP9AMiZGwQV3dDSpdpzw1RWXy7RcK8PhVj1PeFqbe6zCx1dTgjCbF70jieta3C52pHvUexBM6gsPYhZiTAZ5uC6txksnJBPr0ZBh9ZxeFWt9tPIKIMPp7PQji1c1Sp49pnchmZ9k6XqnBwX4G1DD0Igni0rqwQfrqoZ5mteXuTvmCtopFG0t2RM5X3JfEMMH7E5DaMrZ6MUcU9ZxZ5NRYmFEEV4ClDkGFXYcAAWymZiHlxyR1KNeDE1QxKDMCCTqkbHyX6VDEAmSLiBPepCwqBx1pTuoy95YXxJXZvGTT3XAWamZ65BdqWjGUa1AQUFEr98leYzRS4nAzLp6w3zQY9zHA8KqjsqrCZwsp60x3UmIYHhaHBA9lxHinTZ6ZlLnKW3TkwBJoHziJOnw17Zx7oaecX2tZDP3oyl1Q2BuCiWsqku45hZJTtM2teDGGYAlKkIt09C9B4hnpqOMKJEJfnymr8ZHG3KYuyGSkM1uyemwpEjGIq4YDk7UtalkyQH6ZAK7SQUmm2AP9ONM1TgIj6DOKNqeaY2uuLha9VDS4hAuGwOi0qaw2hWoqNPFxIbx02qJMMA2qDEl8fEcdqZL5KHS6gTzU4Wv4vU4OEgIsrJITxhXnBWGE4UboZKPmWKyFAI5Wf9DUOJyqJvjv1DK75dGgRA9hmWzKs5xSMK0VWkoXee79nen0sQW1F6hPAMvA5UkUM4swnV43UQva8PhUpWUIhghBp3lQxECN02N2hSmsvde0qGILTi2MoNcSQLkW0c8p1y4rUnVWisL1Jb7hydXB75aeE1ujgj0bawFioE0wQdSPh0anZ7jaJDeNEi1LadZfmBPgqFfybENR4iwHpydbuyXQt0MrT5agb4unOZfHoYC9pxqZGLVO8OpgjOAdiK3qPZkGp8oZlmLAxBCkKkd2tHcS7gD3aDUNG3e2JSyZzCbDEiot0Kln2ZzUEhEy5Pkdo2LWnVOtuoGsOWsjxdZJybQO0VJyn5EIhfd3gft1JFKn8P9hYUcFXXZigTwGbQVuPylS9X6vqnfk3YQCxxklN38RIALzCQB83ZjSqmvwVhpWFFZsdzZ8jRa4HtQ34A3P3oVF2hYZuwHyRFqxfIy4XVU8ACWvvw23EvzXBZDx5dVUnjp34hZ8I35sLO9il1PzH2pMSzr39VnQdNzptGi3W10n33LZLoVn7I3wGeiwCIMQPZ3OZaCHmZgRZwOCewHvDZ75AZsRrhEcBjbrV8Ps6ZoEVB27ZEI7bgRaTBQy7DaYIwiZ0xejBZ7zD0Lb6jaUVOBjhMyxPkHs1TowuxKlFTHiiWdRCEdZdOOGSPZdq1GxlJP1V9XB0o37QtI6m3X3GKlyky6ecBDuP07ErLOES574pzKN8IWWZfHFVlECZ95puuEQwFwFBCE3x0go5fNNgg4tbFbQkBHKfcfXK0eGdCwjKxJrZhFJ8EJPXhlnE5nWjZKLjZzZftbfdrsvHZuXAA1jMNEj1Wt8AUZEe4NI6mr0tqyg2q4ETWIhJk6tNGn9quUZeH5mibSeZ39nNgreCKTF8Sr2C7RrYFwsM8sf6WW706tDfDwbdtUH9KyWtqXMV3xDw5EwRdg90V2qih5ibefwj9tosBDpkJgHwk2adyNPPMmztU7TKJAMe1oVEHQWqVmoSG3y90SEetB8ALQZoqPm1ZbObdC7V5Q8ED1J9HUV7CqXq0kkWTbDtZdUN8Y3ZkNWIzCxHrgrwqeSGl1peDp4nqeMLZbZjvhZ12bhji3O75QcbDkCOqQAWkMWsX4EwVXge3wEJUNNwZkDKYPNCq12YHWlrz1PbPKvcWiELIPfXtCNSMLTmUeujKKPhHsKwUbIspE16Dt0z5kP65lVlyl4L0nxBzkq5fbwHjYMWFy1rLlMahW4WaKZhuvGHysKD5uNs1Ze5tJAmZcWJ9i5NjLt2tAsce4jKdmDP4hEdpYmAaareVfTf9p0HdZtkdhXEXtUqJMx7CVq2LK9Qq4e3cg0loKwzOlyRZEIcngiSP1qVLlZhGj5Om4kqqzcYxSrGlB5ZiaZI67dgvjSw6wPnNNU7opMLADjXwZ7Kb4FqaJfCwd2a1nqGNIVMX9rw0y3Bz2FT4E4UZK4xLjBF6VNcKbesQZoJzBeAhea16VOYZD3cEwNazv2MO4zKrREKhfKiGx1aqAUgoOW5btmaDw71QSgNUnQX6Zy1tzm7qfI9ll8JRlIjQ9k6waZJpWNWR7JIE1YLpgioKUbrQ0n0InzfoKMXLhcv9deeBtnYDFS0jbItWY57H7g7NTyNvEkg9qHKLVFQuS84060JcV1DhIRQg0DHI31ZJcDHClC8cyABmAZFrBvxPkm3ztUkyt66Z7bUgWmbf8TM0Z5jtMmhUQ7DPgwg2gf3WGSlPcZrYAHxxrXpxRaBxHLWyFE1ca2xpKz1Y5bihc3ZqDbUmfwYEKSUbrxQQFqNXdgxq9oIb9fBqVMBloN2MLEHh34gRaETSLlGh9wqMjPSK3sjxrldcpkFYJZrC5AcSRFo4mC1m9gTbFZrcZvfE1A4yeGpL6pFvfzPVSDdzSFSBOYLiiweiIxGu3MhIt6irQYjqGSutYLClnZ2OyZgyiThZraCQGyslA2rUSiKCfV77hUpduTcoyp5dKgNSf9q26NmoHmcfv2Zlx9RhkxPixbPi8kEzEbylr3PUJxJbZpoaZrMVWjzZ2NiVgvG2eecW5Z3GcC0aQoQY98A8ZotliKtC0pQRhwZxgubBmDOdrtfV5nYJlZvgniDBdE6tZCHvAuhvwyzfNR2upQ8Jt2IDZBCL6IT2CIL6pQ4MuEszxwmUk6cqnJeLupBDS5vmKupUj87sbb33q6Qdazw5ZhIqw3dMFDZtmKAsLCALiy0AmaQCg4c9wMMdAZkZealggXJxwKiMWMnUo7H40iu8o8Zxkwge2lxQM0vqmhz5VBy2m37E2UgVtWeTgcgcMVddiWOLHVcgazyoBRHLu04ehUw41XHRoORszcuCEa9UCNu6uXBDVU97MORx6mjewrlp4awQXHtHjLMSj1kKX1gmSNfEPWsYtEzUM4voIID6syZtrmV6jPCjxGLsn8YuMS9mCY4zQw7bgKzp0mxvsgJbUkZLDMJoZIfK7D8xtz6Zma22TVqsDwJMZ8NL2q2a6mRCoZrEzIsKX5c4HWkadBaiosjP4VV765mBFYl4NZyoYZJpG5DdIwyxCzljZLyiXmEGL824NhOZm17GMUy3K2wC2BIqvrXCUPZr09CdoJs0upMY3s4JJNjZj4xjdiJLcxuoTE1wusf1jCp7Xw96V9s4M9q9ZhEmu3ZwxO0WPm2eNVNtgTg5s0V8c3MZfPnszMGxZbhMAjiuiW9DDLqLR1nxZ1xywzOR3lddGemtYTFgZhET7b0Z2OsZsclwNwZCbAUu8EEZbfiEZ4EWvDrhOMKPVDC1t7ZbBqoEUNpYxUtN0PhIh6dMkxyQNJROjMSlk242MIpK3m5KvyGYrVctIJq6idjmbHsOZD1qqEJF7gXHuUQYhoLTayhZsMmlZqGweOD0349SclpBKZHdLh0nq0g0REMpWYip43iyjVkpwhx04IKRtqsdUjcFEGZ5kY1QqOTzydhy0sAyLkaS9ECqmABwT3ZFrvJ2POZeGWpFe2G6G91q0AZ35oe8FRFREy6RcRCQSN2y2v9FwkjfoJ68fLY8y9XCLh8pKgQGxmYYIRIQOxx4xulVXkWEXGkMT2HeZyE4x3iirAxdiNjOiQqZvc6UJooln8nexwcoBT9BgMCRLyr5al0gpgHxeEpNpS1UipcySzeQlObLVQKoqAYQD2f7ZgWs4ybfnmHgk0IB5vZFlSeIKJ4b032i2QyTEgFtlxaihF1VlcwHedYs53I4dUZ59gurGSLM8uxPLZbJFl0zzEyoGX12WUERGrnksD2V3AfeR8Jql0aaB9G5XeQ7CMZd1bfTiiNXQgiJ1uXMziqDu62PRMuzvOyWUldXo96F120QHB8DaDGWNIVqW9cshnMEEoq6bHKdSiHO4hZB3eLarveEBZL3vntso7zuR1Nn82KWlloZCUgrNfsHOjDVJRNqE9p6gCMl1ZkpMUzilHfHjcJ0p23VWy9y75cZAG2WFnzLUVceR6abApYC8a6TP2pMZIdF8cF9fgJbez50ktZbvS6dNruRB5a2FwMm1NbyVNnpE6h76qttKFIsAi1SKt2uVZAMsIZB5SgDcb6KqotIlNGXkHZqVg6HwsAgtVTNbPLbh81sxKEBz1ZwCa8jSe3UTK9ZEe2aoSDiFt8QDMTKItuO4ufFOAO9W6C57SafVBE7eNfkxITAbBd6yW1oWLZ9SJ571CY2DRG4hx7DhM1ixDsldUrQoeIr1U1cpZ1Xw9aiBkSBXlsdOZe9bJPk5ihWly2mqMEqFcjpyIx6jpeAicBWbeuKQoIZshMeP9Ws3homvCWwsCgFS9f1stZm9mZnfDtDvNmmZL5hLa44f0Z0rhMIwWgKZBV8c4oDZ8YC8XNCicyuVlCxUYwAIr1sru4KxjMGWWZftG9qw90Kd9dMNoVvNJs1ZqBVsoA1Ma4F49ejauDRM0rS1LicZtwpfER9WJ4Nsc34Z8s2eh69RddZtcUokMoOJwFLYLeF0HHlOsZw1q24EhQRIkPvaZJat5sC8LzjX8a6g3YIQHDzZmccNPnb7wAqZy7Xv182a6WJ7n6wPirjAunevdZba7ijLRs3r0ZaulQUPnIMHgecMGJRNkLPf07bocVSecrml0DI4fdFwZ4PT2Z0COHRPJZ3y4m9HRdZq5RaCl0cAeK8bUjRylZqvb2FdPqMt7cwwt3gcZoKAGpNjHEZ1fIeYqR1N3bdlOy84uMsYlnTBhPiFW2RcSeDet2TqW5MCXjgFOZoJOM7s0A3sdrxnKDhutpMr8QQ8kSDVJAnlSMAN2DpYkyLwkPWfbo3i9g7UDoOhO7l5urxZF9CzuP8l4MxzkCVMDTZ2BdERwfM6lhltdbtrY2sILZmvb1dkMAHHHUEEstwl0KLT7jxTjUTMJEshTdYB5islgKWJYtFDsoidt1D6qHb8ok6r6mnaSo7O2BCkAW1bbRyAuyvFuiCme2GG5emK6UzQ4NbRZIUsz6B1rpvq7g3OXipYYsQXnrCPbJjZpI6qrlZ7LEmpfkkyjb76Vtbg53Ud71bhpdgjNw3H5mW1hSCRiZo8HL4Gkfp7lUJEGspgG4DJx4HE9BDH3xaZ8Zai3aAZAPVw30zwLcGuKNXbXcJUs1R3ap7UKg3ZJtFGuCz7q7zGUHzJtvEihPNaY6dswEdZfu1iizJbwsnWrKP6VSMsybN1e6QLHjAfqHZo4es5KozGJJaqOuRcaEppxlBqOEgp8wu4oGPdRnEqXZ8Z0LGNhfPNqVtiucZ2F2WEcoSG1UgzcYnTwVb0sfEEd1aiqTImdtSEvZ1aZ33iKndbOQ3ch528O5NPIfoNRrFqQUy2lN08zkyfvOZeZxy0Vix1lw5gLPwElr7I3QFBqlHsZ9hitJBLj5ftP1VPg3GD4VwL6xvQ5mX6ClD79DEk4UBMafvR0hkx9Da3r4FjxC2MthWZHyQ4gz8BQZdKqDiwhi1g5NOWv0ciGDREX1i8BemSdS6PMhlZ9ij00yoPGiRCoyFVuXNQqU2U2lvNaphchzoz4e2gh06DSg9nhA42K18Og4B2r5nVXwZCgOphxOuIUZyrPwYH76QuaWiVf9U5Ds1Z0W4iA3BHmQy7dDwa6Qt0tPqZ6ma0N5HoH47LzLHy0XEWaSK60X0hAmS6LHNh0DcEaIngbxqFri1MDd1gtdF9p2a6Z41ykSfOcRFxDU9dESTtbizxPDvIowliv6oLOWWX2cBqYMUEXVXMQOGgXT1Fe1SUflla7uxrQ4WsLvThSsJSW7JkSxTBhxQn6z4jrR70moclv2gkEaEIJEeeT9b0nBl4vc5QNyjD0orPIWhWHUDWWVjtNhDJybeck4YvX3eBJvFm5aZgj8LJO07uvnjFxwtcLNiCoyx2DVr24DsFTs338SbIypEVyMSRabK7puWDZ4Oq3z8P2ZgKLnHd2z8kHHdvLFpBqkZkENknADVUbbHTPFP5MdG4vqyaflUuhwgHVDQdCJG2B0pUxfXf1CjAtlEriwOT196EwcfZK16pjAxCyiMZAX9ZfZlb5xQnORhomp5OZhqmE1Wd7LsKcF8xJkTjRFM6s2q6DNtUJyJFRhEhqMwCSy9ByQLsiY0khqxWLPEPncwTD9ROo8nkhjNpMUcekhxMyx6uPZFk98KghkGiDErFEBPz0rCZJytHNYwDOQwd38YMCwDbxRmPwdoGZLHxrOSauFY6Kar1idux7yXbbo4lMSPLqc5pfGHZ17Y8br3NNikSDRcZ5nwDY3782U1gSnKzZpgZbVA9SeH7ZcziXgn1dFcWMHYuIRyZ69Zl4oW8h6IIgM0jhcZhZDDt0PdTaQdZBTBLnnmHsUCqd763BhCE1K8bYRvLMJz2UY6heG1iOFAZdeWzZy5O1K0jU2bJQNF94s7M3sQYq8d96gQcZBJRa7MZwIUL56Ouj32CLnfQUzolEqYrlFNZEKI3MLkRSZBFEZhl0ualVr9ZuGwZyOzV0fls5hQcQb3dB6zvnMx1h7n94QZ3naFb1ytnhFpd5ozlyI7VgdIWoMyiV1P6t00WKT5QqIloGMobybeZeF5I2M1ijhhhDxchmWGBbgRQJqZ8Z8IZIkcvFsrkcUFzaa8dpnZeSERkN8BMYxUysc4xeZrdB2DC9J4mYA3xwdCuHzZzAJS8PZaNnqEXKYYj0d0A1Ww0NL6ACPqcdSfy9Tpnb5qAbQasXFA21UJxmNTTp4gBJBQJkL1CHTwBV7GEjDVZDppC4ewWr01kdMBIHsTPOBJuhJVg4XqBlzLGP0byLRnxKDI9AmN6aXYoGPx1Os9ydiyyseVo8qhGFbrvFY5SymC9e8YYx7Uvoh2MMisENONQNvSwPHF0ZBi8sWZ82Gk3Gb09d9lKU3dL5fcsjAJxDJypda4OZvoMR8wAe2bAJY26hiL0LbSRmxQ4F7zhhxBOkv3fy5YXsq8Vx9Gp3Zf2eHV7WAlfIZ0ZqmNAE92AHCmMhJkFZgjL9KnzrRrpeIoY3mHmH5A3RfZL9SkNp8ZDRcgXxNfa4gzSbJhKGNTzEWup6biz5fHI6FWjojotoqbEa1N1svungcx88jHB9aCQMc9tbj4oCCWUYe95MHiTJwi4esPSlGEZmFChRZeqZnHK5nDsH6OiOoBfdigX3VJCCOFzA6H4Mdpc3GDYiZLYuBxkeLGciubVTZ92Q45ePl2szmVsUCsYdszZoWYM1a5bVUy9CZtpCH6AbGu8WpkbaPqg0zZ86ZlbM9xBhbqctdOz3cGkgssXvLH2c9ProfNv36vbqAkYHG4hvS1zHVVKC4OTGFeZiXIRMPNqkLo8lIBnquIChyM1RcvYYCjMMDFBNRytPSkWZtqZ9gUXrrVdAQZaO1ZquLMCb8qVM2kCqWN4AZdOcRKHalZoJp8t5MRJlZqzqGRJFSCxeMte1bhU3hDVVVfNwzDl9Pn1CgkZl2HZsQT6oGrbthYh9qvbfKh9Z9VfbCIyqBqlvGxGtFH3zEXMHO7y6Qe5QyMCz4jvUFRlszW7oPFZDrF3dfsZjVZhq41YC6Ig9LrmZ4UxVwmZo85HuPiHQrIqNZ8m8RexaeqckdVAHetyok9rYu8IEnLPo1jca2imwRuB3zQHv1VZxNiq8AFIOWqNVQ713XDS6zFlfxZAhAccbcUTIZfQh5NOnilf9RmNy7R3O8IuepMFLSNQRTMP1u7IYEDZqRg0zWwB3y1GruwSiG4vfxN0lTT5zJfotgxpIz6LcYxHDdzeUhHGG4Bg315ZnJpQ5vov5RiR2HckJeU4FUmvBpetdlMdjZ3lybw6DAXU0Ox2nBYZhaAEQiyKEmwg7OrfLiO3HdAIsCWEaOn83tUYt15Mse3AnZomPEnR7qZIZJm6r1iGLwZclBGb1BvsC5iVlXodFKknh67QqmMIQbnqi0cOo2oDoZGZroCja8YFE2edOsyucLyv8ZyYBerkr02dNq3iHQp0ZcC5OLKhJ2K2aZslFs5lwaGZ2q6h47iv69rcZ2l1KTZfZJN0HIUeVKoicJCuJOxsC88L2OciehiQZmpGK6YC23pJ4mTCFITXLZ3XGa6TilgdJhyjyrWjkIxwV9YZ1wPAFw1T9vfJjZpow8bVZAqym2qaOJTNq6GoxTVrTOyOCPbMDngYMrALTE7lm4u42GREdfTEmcV6ho7lkgYIVZx0HK9GOGKRzpvlI6rcPG8vXzzZ0z48FYzm6nxH8gwVvVBQpabmP1Nvqzm2sSH00LXdyCB9i1qqUTSIZyTBZwhmXRLAax84s6EcQ1QDAMI4Zu92b2vzBIQw3nyw8l0vs8jouaUjSf3yNgPvREZDSTcg0BDZ08yiXzkAPTGvnLggd9UIJkvfIlHhTVeKMhyj05uDRCkILLM94P9P2hAwnthvYIIK8ctuZ40rOh3TJy2DKULPNtBLJLVr8pMLlSCqyxMz2dqnSvrW4mcdX5v3j4AxoFzKHGfzfKkVZpjx0OR5GtPSNGMHPGQLEhxCg0F76f2zeIYVwNx38pEsb03IccMkN9Z0HyJXFdDeJtbZcMXyyZKt3sXsnjeZu88UBrMO3dizX8a0QflUCKjmbgZpchNCwPyFdekd8QayL4P6xRktH6M2PLFKU4FZ1ToZmC8UWsAcSND5EYQO21CgL83pk9OmWyHyxkrGviVwPk6uR0t7Rdob8TZcraqWxgPxfazW9p8orAnI1UcpYQfZ6ppnxvAWtbNViGmwHKyZmsunBAFiqVeHLrXUXOT6i7MUnOUveFengRNX2RcTPUT3TC3uczDonLd5uUs2ZkIwSoaHxYzOcW2iFZiBT0ZF6pArl5O3cyGmZnLvKRD0NnLmsjHibxctaN0eNU0nuOJpZ05o96xG1UqoYYv6kFa9HTw05vSjSTsfPSFSZbyVTK4NAIw6aXphxPwcQ8qtsZHMe7hNgfDDuW526viXqymcD2DYOut902EsAILbV61SJlaDc2a2qu2iiG2PjYHcLWPNEnlyZ5hyRW2hhbnoDSDBfXBqOOsAioBIBT9cyk4DO1yO0lH0aCQ51j2ZHX04AYemYY79g8ZuQr4EDkIFlGwl1gnXboZ0Q5soYaqVSpta5faeeb2vhxFM1l4pAWHliKZfkWmt3Yk0iNJIPZ04Z4l2U6BnZoEt0u2I0jpu2gHSzyMMvEqUSsItuZJoLsgCEPJRjQUQohbU7MlkgDpay2sGnPw7DmQ1inBD7RB4aBmf1jHIZ2L3nIPewuWtoIdWTaZ2SM3uZaGBMAKf0Tl9ZLq2vcHY2eLdUFPujRBq5P5CCseLyd0p6xzoKRNz1x9jGVHFRB2NAVCRZfBZBYtx6ieOaZBc1uG6iK2ZoxNomhTSZG5zxzhg8NZEQRTsZlxCoToxZh045jmoGapw52MuxxC1DMhVJyNtXRyy0H1ZtxxOogZcWdnki62DCw1Us5tq2ZhqSeCueWn9tCWP0Um67ZC47JfswYAl8boqZ0FDsm6IbvsGP2GjeaZ3mXV5L86Zo7wmnvlpAApb2bec8kTN7ZLCcNiNdga9rZD4B328xvbOuJ6ulwIkbOYawsagSAa1lar6zwV7cINsscLWhytltOXWlWeQho3xyhroGVVQ2r018OufuP651SFTZcKPEVEtQ7CK9YhJXBi8HPVXW8P3WqK3LIoYZ8axU0lrZiThp1hEwmxFUjqCz2PWO9rnNZ1MiMEi9HeKr3PIGC3KtawwBSZ29ho8r6THEbd8sYugfpNG0BIuVpsVtrhZ9vrQRTEZHhpZLvLs04XGQotXZovlDQ4GZBVjjxxxZjrZ0H4LVDQF4aAxeOwc4McKWzMAnzBOkaHQsU9DFeNaZBUOQFLie7L8kAQrgzf3tbRG43UGS2WxIWzDgZ522w7kStL76MFI0BxonoKUnPd8zYjZFDaOYRbp6eFpL82i9QcRFX4z2ZjkBcc4A8JxlClZivzHZv1KZyCWiOtjcrg1caoRLd6VWslJ1VtEa6rZmsAaQEZILgV3TiugTw5aLqUnSdNOxhsuUuNrsZ3GdUXro3ZbFxsm7dtjBZ05ntIGq4v2NIxz1JwyM4sBvZDbCjIrD4UItrYgNQH38l2cK7hIYUfT5CiBK6lRKcLacnXPBZawJ00Z33uhNZmsIckzh8Dt3aZBXmx4zurbHDpmIJA745qnK9gdROcdnSAiOjXXWapmtnpHsVVLNPJ41QWSGC8kwkY5uXVfHmnqGnllveYSrgINtNiWhlob4ObKzaaZ1be55KcjZGgEOgwA577Q2gUSWl7GBeWabJKe1jiNdrt2uLZmcZDq5hw18QuiijwyP8VBj3Mdw9auFSBmlJ1zu1Wlb5VZg4JKEWMThZ0irn3fz5ZjIcqKo5TQZAuEWf18128HZfUSoIDrTq1qXqu6shSAwZhMNi13QZnb0UdqeWEkZfy8YouMxO7WBNkNHty4aXu4uujxOQzmmMDyFzqSOXZcZIbrU3AerCKNsgNIPIfelNsSRImPRfz38rZ59Z98rqsuy1nRVFltC2vhm5ZqqYGtJ2jM2pR4C2ZL757BNqVuWIvA177MfrjKue5u2XpEwwKpWsDmB4uS8bfuFFDTa0m3Amtk4fI2PajXPLdcxF1w6zuTp6dpyAAYnVXvcOxCZwJpMSH751uZhrUo4zEa8Q4rNherJ9w59qA2e32X458gIULk9w4jGZu8JwlvwQfniljAdt8hzxTxoUlMyxjdKrKoeMt0m4aOuZC6sZnKJ3Zwpj52UsLiy7qJF0MjvRQGZFnMPY12AZHuofMmTZFipHmwxoN81Khrd0Wkd7M1D4kdnWjNVqwtQpX4iCSEWqad8cTvBAakcNS3gvoMCZjxXHOLURkOmvgk7OaCXVMjWCccSiBelAxeTXygkhK4dY5a4vUrw9Hh6ZDJdK7pLPmHwTVeASPwCMHe28O7fOhv3ShdoT9dKFRpdp1C2VEew7wYTCrYSfZrB6z9sjgLCC0d3Mzaxus0V4e5axHm72ZE87NfHBF1m2shyrz0DZjOZ0ROxLSZFPkdPDQuGKyfQAFwGQZnqpa8dck3PPF7V5GFUUZIFAOXpzsfwhtNiw4T9oGscLvxWLA6pTkww5RIi2HJoSNLyRYq0jheNe5S2O9eeysMtq7G44Zlb3ItP8b6TRbFohVenixton2TZFO8BJ8ZEMTX0EnBPhcNqjcpF4ii6MprOtHv2MZKl1VKUbWNL4ST1AxOmKjqf1GiRI1xqOGXb9pZkIbJ6f83aChUcNvPO8ATX4ar51yUUHicSdaAvhsGLfoIQIE0HAJXmWZ4tB0Cu3SAx6KAmpWUAV67EiwA3FT0HgyRJjaCJQLO2lXa35xfWRz5nt4x2xQEM7Rk8Rithq5oNJZGTS2NZixvrfFlgAAdpYFdXH3wEUd3jxCMN7g0TIZI7odYcWqZDS7kuzlXZjDApCtuhE1jB6r6Yh8XNroWvOLqGpk3n9dCWLuw9qM6prXarNB2mZdDnOYlWhWdlZp23O4ie8jHJXjAIaCwYeH1OjE2FQPXfUilhZyAK8ZwEKNZIugIEdDjk8KnGQK4bCyVWgBr6tDabS7VyEAWDJzJiZEWTZgWmCIfPSYbdTeSKrQZ10ygS5TNZpzoCZcnALzfz4VZ612ZsZHUIOaEGNaVQfnyh3iiSceHxmsVBifXCh8mwU70ibua9Wfp89ep2UFfFUkMUPR0mfp0uTT94PHiTQNR0ugpA8mtvyFD6XiZBIioscqru8RaoZ7PDgLzAdte573l9AVZxNlwTZqmZs1JUZsRil6zTFht3LgTRwNYEZExZLmO8SrFdAVr6ihrooZw6dhWV9zeCbpbjkYreDs6GzsfPdlEkutat0SIZzyXMOM7gZpL8PMFiyx51JQmgT5S44UTKG7wekpUwIeIXEREucmueQchPZ1OBwH3W72x9Jlw8igGDJuc4UqCd4SZBZGU2Fe9rCeUZaXy9KSMtHgHrYfP2ZlkFasW2ERIBQOE8ov36cOb3Gwhb36KKofXXhEqfyK4Isq2lRgHMsEW6MLv0eyMotRsBrvdaZjpvnwgpIaUzZ5MB4oNASl51wJBBawd1xJw0ZBg9IwVm2DS6aWPWZlhIGKc1iK8fY9RlrA2jXuUCk4N9LJlDiZG8jSqx1Hsx6j4kXN6sMxBSqDPFajWh0BZxl0oUC5MLI9bZ0As0R36Wk64elS4fwhv7yGhjuuEMkORcGtZoIwIAyELwnCMPjlZ3xF9ob8baNf1Ax6KQujqS3mIhZk0aJ59NhycnJ2ooD2mD12ZD92zxl6h2mZJUO2qM3eCMSaiHOjZI895AL7MAq55w88UxiZtbmDPWFYbnorzhnfhZ80ZdwMJfc0ImxZANEhMZyK73kA2ypLtbrS7dZ5jk9MVisq78XzF9VApQxop6RupDFhjSXXdrZktcgVMHmavF79ufVeMyzMQ2Oy4aKpyoQ5GCJPUZboGyiy0jKZjbZqKf9rKBq6UHYwU8dW3muUPVLMrm2ZAlLV1ZAu6sh16NUxy4IumykNdMlcZuoXDpKZDGwSUi9fY2Y4WcxP9wk2CUY4E5QOmmCgyGgZvy2iyLDZ73Fh5AbZkd9pJlqsFLl5yokzw5BFbw9XGfIDyxbP69CH4B0vyaAuQAJm4mJZzeFhfJre6UEtArRjZ6aQZ5dHpMFZ1T8eAcvCAq069rpoe0WlKZhi2bMxX7aiF0Ky2n2HA7D4drlrLdZgkOkhosYuy2m4UWrTV7Pfp5mYgPL0a0AFAlCv9CsFHjl1FLpxhKSEZhu2OmgXvrhfRZEZ3TBnmaY6Z4dYDqMjkn7p4lBlXido2LcZ1jU0SKjwzkXxaYGqlbl4cZcUfn0K3HIAZEoQx78J34fDiVqijQmEuvyJjdYCxRhBCzg4ZesaTrOVomZzXGQusaAqBjZo3aO12tN4LmdEV5iYG0jBcef4W0UyiRBea7ArJUDQspPF0Mx23ZATm5FSOrYfRszZ7n5iaXZ1w5EmD6FNTc68Jhigq1vGD7pbi3ZnPhH3pLzUg3wVc1kh4O6XuZrGkHpqZgXcjQIiiodhPIMG8OZxX3Q9vvOhcyBq07jxzWaPuPDxAeRyy3lUY9MTN2tB0rnBIREvul26ZL46mNGlXZ8QRZwOwV3Z4Ck1z65khc26hpBvJrTa4kuMN0B9EVzaDBCSdypg10qBkHkaHet5JB0necMzUFKqv93Dfq5ZziZH7XkInhecvABdwIrumAHkkMB032seSbfJqY9s06utg9Z2XTAOEsdk8V2ZHgZdT5K0A2TYznI4XHU2pERd6iM2P86S2baZzX5S13aj31aZnL2wGfdDbwi9JuRwOG8llM29HCPMf8WC6n9nxYgIjUr2O0eAkUXEZ92fkiI1vjTG31c8jnk1y9JkLq4lLvFWkZqHxbUIOu9gm1EANXjhZmz9E9Y3WTqPcjshNJ9iQs2SV7gr9nwKb2FEfPTTcaKmn418lAoWvIllJrjelVd2Rybx55vqCBUHR1EZgQqdN2jE16BDJlAiZ7I14O6KjWBC5sWlVi9WrH7COVMR11gnPHlgpWxfxwUqvV9XLjs7cDhvkesg5YMn3v7x71OhCrg7XKAAvcoNGygoOZnH6ChCSQb6Uw3zr0dtyu5LpLdgRZ2CnF5r1WRwBw2gxwDYtMF2DGzHFwGmysUTSgfaE114wftixZ8UP49p6a49PQr1U3hrwtxlCHq2xqgshrqFUbkpuGwvxXv2WzBRM2xokU5expUX8Zmeh1aMLytIYjVAsUI5OehPHcj1zpgwpwDaojENMBMV1YsexfBZiOjQdk8gDlUF2RI12UjZ06sNYqZ5uCWAq2qg9ta0VAFZq71azOk4ds9cdH5gq6NTAmTBAkZyf4Uce1ijFuSGkT9G0C9BQORiqdwZDhFpN7qTEWIAZz8xYAL6lWa59m8UeBimylH9wp8rJQI5aKjLctNUa747JZgliBIZwWZ7dYykd6xvC6gZBnUjUcBLiP0VMDZJ0wnW0cfHkoBM79fENkAj3cFYBc9n9QCu7nmnC3zBdoONR0oqHNGl5AZ97Kfv5HDspsNjpATZhIOevZgOZ3rswoZsJZ6SV465rq7a1GyQrOnKF50uQG1y862GwPG7QuXaWKeXM8kzeblfgy03z4i22LneAbMUavPxdZAMd8PsIkfPSJebfZaZp7gtgipK9X0lBSzjWO7QK6bqu8o7qQImhfoogi4eJo25dAjppUDqMaVcmGouaoWFyjuq4AsObn526IdkGZIamdZsvzzhR02qSGKG7Gu2SGZ09nFk8Uezhbk8qb0Jgz7eM6QfbZd5zSEyWHAbkNqrwe5974sTUOZhxi4NCdxaRm3G60wfRzU8CMxG66vnWTM6Vo5Iz0qARCa5UY6C1Rcr5Q39GQaFIIQYxuxeCDSIVFFB115rs98OPya5Jr0WBMteBAqUy2W7xdz6BoSevcYvaZAbq3U6jTjM7vwvDAP3uOJmoObdNhp5bZ4nSJDC7ot7AZD2bAT5UQET8TnKuEjDC0oy7CqpFOljDZJXiqIZ2NclWMJWFMpCRWCW4YPQ8ZoddQfZG4fypZonXrIPlqqsnRd6hAANiZsg3H3xUOZnmPalcKq3BFm3q6ZigTOagvDHG4wwzN5kEfS6IN7nhTsFDMZCzYsUPhiLkqgHcKLga0Tn7wc1SDwLglqyvpZHMpBf3pwKR7wP8EE27uLslR5qzdnsiW7FaZB5pRxM5R5AUQuDLc0n2KPmc4dUd6bamTcf5dyIZulkmks4lsLqcAKWIPNZey3dBc8dvV5PQk8YZHLVHZ122GXrqzyUJymNR61fUZexjEZploFkxF6thfO3RpMqP0vbt9Tqsi03k2tYnMFB5hvCwWDk5lZEZwEWA3uD4vuaRZv1i1wByfh0Zrk1OFdg5BjOh5zxxQlXmuDXTvP6gJNHjVIkdKXs7TlL0vkzAwN73bS8NHIy464wMqtsehhhJCRvZwQYh7NkEqu2XGs0sX6R40yaawycbtA26kOiq9VkMAuLn1aHz3cxglZnnzIU27GTZ17a7Ju48Yd33IB7tIpac05A23A5T7RufzsysygghRAkk46vTxUVDxhshjdJ5jomT8dQmMOUWIbtN9ZL1McFXKvcjNWoVF7e3KXpx4WJ8Ilkkweh8ZoJMHUnHhZ7Zp6aYOFELREZ4g5FfSrYk6K23fKNWpDJoBpMQ97qTjLNL0P5pL3tWAkRhtVItC57GVALU1ZoKm7KarQsg7AsjrnjwNnhnuki5BPA15IoJ78z39IlJEWZBozUYAZw577w7A0wSxpyGCQxNZp5gnXXGXrRAgoFZx3ZirYnsqA4Z4ha69F7vZcVzYEwEl0WjtNwyZA5MKHVtwtQX3EfVLUZ8VQZpemWzZmpC8ZoxdntUPneTv93xRX37cFHV3AIEE2miq1ywVI3rscZqTfx63FAp32bm9DCrLWVGG3aWO32GoCLHAhNJZJSn0HxUuk07HPi4308UHJEJdUZ6SV9xucfFQDV5WHlxek53z8GOcwdG6L178FYanXPKTrtUaiyzsxCbsPD4eALPvPi3yfrqrZjI5AmQmQLKdV2ud2e2y5XpzXyH99lSIZE3aGkip2fKqOqRhBQcQRwwlKQZqkj0PFyZDZE8tW7mILc5EAidhE58FUhFBG3TpE71zygRk9D0CHj10TMI7Xn66juRNdy0xV4Slymw0UpZD5TeFPnppfSx5gh1iWgygUIeMJvWSqx9Zq1wzNLesc1pboPuyH5iyU6GZ69gP88ahINc1ou4ppkVra66cvUOLy3Uo8qMqXZv3agGi1q1i2NTLvxygDISyxwi95x9NgrJHQawBttsWeBqE74neDyIKlNfxBXgQDVcr5jJM8RJZ5wLns39ob7WKCA5XBCz59xWgR8hp6wE2rAiDy4ZyO6GY8y4tX1x20UzN9sSGB8jLsb1DyqhDazmOaOMfZ3L3HM4Q0ouIps2qLHziDxW5jKsJ79lpv9ZDwPpMVzxHRrwBMZw44WS72gGohayRAP2DuqpN0EdyA4qjsZ6RZCcSb8IC2arfcZglGL1U0ELTTYLa2sF4VqdWekeZnd2KZub3N0S74QEOmW4dfu8ES1UEx9PBbvHp9ySg5Zzi2ugEYBa6IRLS2G6lvYsSyfQo9Q2c7ZGgmdVYK3fkJokAuILIg22V3CfMjH78dREWVXCiYwIfZdbogPAkZeccYOZHBQjdaeDBQyI2kvVd57Zcjw3SFbzRv4vhB0Xb5Hxx9WyzNYBPAgPhzKRQlIhnvgQgddpghHIYXTj7Eh0Tx1nE9wLuDIj2AfEZyxc2ZnQX9tXyMvhHi3x08nB9P0Ugi9rH0y5HZIJuob7JnS0Zy1r1EM6C8zPPOkSLDcwQt9jHVhJFIe1T5sYa0vQxAqhQEdkmKhf5f2RCCgZtoYW8tNO9cDUikBBVEHZgBZqoZ9lrCfH0r88bPTZwKHTKSn7HjxOtaZD2ZKTLvdYW3FZADgDTJR8JyXLBK3x7R9NLD8AfFH5KUMjTWiab8wKkIiLb05gsnFmBWPvZH8N54ZpPbFxNz11pHGnmEZjvgsZ264hud2ArLKOOXbe4MjRPe8F8O2qZdBBl84cwgdSbNGpPZoABGu2kvh5iwfzZ0MSaGAdTiYao8GrAdBZsNOeJcaB0c00YvmM6KAUleXHVXHZnnjoMZkmVDEZhHZzj1lDgSEqQfixbclQ3rsG8kxgai08OZCwnm0X64AMW9EHYn7wGhWwxOq3wF7Oq6ae9NzF4AJPkP1vo5ZzRWOzaZviS8kKFMOyviuFV1TQKHXPZ190hrszKCVmEgtSZlIM8ucsq2JNPn1ixN0e1yLebKykuyiBa0nxSsNSZs8WzTPD5A12gfYPUetoL9n0gJfsEC1c5sZquZgmFZEAAQRjhB2nlM0QuZxzffBebM57KbNkz347KcRUoZvN7wnhUkAYuA9iqN77wEQq2tHGkBxQQStZubZ96zBIS37b2TDvH4CDzKjZEZLm6ThqTIZ9KA2R5vfYXOKT80vU6WyIfSGchsHZioBNMlFrQEhsAnzerW03IqCBouZ3PHhpENuinhvETV4pRh3ekrNyzo96jVZcT8dhGAuKIZ8gBC3qjqfH7ycXYF7x8iVMztZFLz2R21KqUZvnqtUgwZG9ZLtwEyLlJZh1sL8x1yn9WONRZ86tVUb3ncVAHsvvILFYSct4JZ1pr2XfqVvTXnSX5O3SxJogSIMBI8JtRH94ngQZtCN4JxDkekdUWJ7ZIEBh2hHGsTqBRZb0WDAlK1VFPpV4GHErxnSpXedc6Gd435uWKp7ejGGOvuBv2L5N0NBOImbFQNoioeB6o39ineIWuLS4JhdgnDoTq8FPThEWm4Vxv7Qq2amm719qAdFjG1HdfHcKZCbcKAMLWeK9RseMSZEHGInxX2nuq1YkZii3UAxwQahUgZtZcZurnGwj7xuBNLj9ZwgVF3M4Typ6NdJIMALeH4Art2x1xidQ7AcYriRlDRPSe8G9YzYLM60kqKvRdFIvhYcF7iQkQ2AZgJ0NInovkn02S9agMEcSHx7FtZ3kJj8F6UY81H5msuwjwjYnWLMTVVZdPzZ59VtqZpvUAzabbX9a9KeunqeXiwbHTl0KJ0ZqZ7pSLNmoBwbgo4jLtCJxwygudwzSWhQhH6vGM6NGazNGjqTfoU4ko4QQ5L972xoIkKN8UNHoAJIEWedKfZamxmmcp5v1ZAnr7b17eko97aSQhq0O47IvPOkYl3shR6QGWyl6f1QXbf1SWuT4C0Ja73HQGkSJnZ7OH9uSanAu5YjUCythrQ2Npv6E6PwZDvjrJsin8lkeF0sQoMFjHH1S0O6MWMtiPkg4U4bqIqZq5dSJX5j6RzhLkv2xvUb4UxZ5el6FzGC6Qxhl85Z3JTtL3xbw9C5pwsZyp2L6HOB8chi1p5Bp0gOPHqufftA65Gh25Z69tAu02dxNzTNOQAVnDWjoxUkZiad6sU7Io4mydCZHhMXKXh2OPzOI4WhlBYFi3adzRYlz43BJZujMhOZros8GmKULz7dF2awgxU5IHFltWLqaSvSbHjacRYKYfZ0wYzlXYrDOZq9akMALZHL0bEwz0EC2GZqsQSA58pdcnf2W9WjZaqwZlSPDZI4ayQ30JzHxp8Ln3WgrH9gKEppAyu5ghsZwepwoe1IGhFb8oiXHEDwGFQY56ZCrN9FjLHZgxO9EZ1MiaK7hezZ7vyWURXxbpDmz4x1Qh0EuHCuFKmZCKdFZLuPoEtyRThxN4KhtcXTjY5PLeibap7m8r19RtMOqnWnU8ghYfpL0l9eI6mrUJSZhxBBxGCkjvLiTgSATZpOb4G7ZdbvPUxxg9gChXaJwg9ozaX9ZGZCYSOFjuwuqkUUPDR4anIAtp4bOyqehW7n5Dhgng3D6FOKmwHwa3xqu3AnkmvohKokY0ry0DDhWbUAWwg7Q1Zk7tBmCrZatTV1JjQwvpQIuOvlp6ijOrwMo3meK0P40aYdqwfE8q7Rr777wQk2gLxjqUnR3uvS52AZCzJtR6EWC7wo176WvlbofrCs7RngZACAtC0A6I5l0KQBsOj7ZHP420auifHZtxfGQdK4egRJV9DkPBuZqjuxu2EvsrQcO6n8dYGzRfpv5Cl0pqdI4D9ymw2HBF3HWgZr4iaXuBSDFwvjfPAdSIMOwyYkhqTR7rkN9077I3nVu0DRTtWQXsZmRmCvQZ365Zr9cS0TkfmZxJQb1QlwLUgODq4BwCrPItGQz5mnaLoZbqhiCpREVCVDzrjkA7843cypVquCZ6bYbEt8tGOsdPkj8hnfyZzGF3VZ0iCINndbkHwpum9McsQzDdZGH2GwlZbgZ8YnDB7LOj8VqIsxZAUoejyMQkHkyw7aNvoCIWnCA7EPTFYmjpfcfyL8e4gdzYwHMx7C2XrsoyvDjrV4EW0QiR1G3FJH5RPSKNlq3HzhNgtcWYxIRIzfQhoZpJKZnzb30Zstjvz1SRapgCVWVh8cXs9oPNy6YZE4n4HMk7owDBvE06Ei7cGrsW3Mj0VHxrcTgZ3PUFUt5zUH8fQx2C4l5Hgn5pb7icUYoWqLOSTWJjt9TCkDU0SOY4DYCLvC0cd3NYgAolkWB2MpHhZ2TmJ5J5o6aKhp0ZvP8B1hg8rf2EQiFrnmbZ84m30QZeuR8wF4MwXEckLVcEJO6EDWsN70vtM8DBEVNqhtJO9i1TV5q368671ruqqrA0abvVACRPAfRBieHEtB1IoODoZc99ZcVlFWqnx1l4a2bgdgtjJqiAHOCXMyziiLRvF1r9GoNbxnnZFIZD1KF5ORCf7qrjESnun7d5tLFOYN6Bb5UvF0hQZAXjOu9x4S2aWhbIPui9voeb0zSpwiZntnx7p9jEglJwcgSctY8PH5pHCx0asNwH6tsdyezZgBhaEOwwjnKZbNm3PHq0rfubZAupfejhJTXQYvALA7zBF0IeYCYowKx55WkI2IIEN453epebV1OEvKcWZ82XBdE4PXiehmHuObCsQkThyRRNYmWk23KB0G0ZKALgulC3rd8YQWocMTZuYWOnVnzb48bHIZn6tkz0upHrie2EapijGZLAdzTjxD45F4jdXBUXD34qlbciIVQ9jhaiChQTgwRyvzsYKIGZjCsrUxYiIN2I8xwF6bIhwSpqbZvRji3ssE76CIYXSaJzhJLGoSK546750p6cBfSZlcUORvuREcBZouC2BlUTOXZgQRaKiwWGcfhlVZ1QZEH2HY660NjD5XAPtT176vXdcUvGUAev2qC0IASZxZB1VmXYrWGC1kBiIdklWPKFMPkdyfi9MNHSslDIdnU9zr3kbzN47ugaS175HjR3MZwcmglHLMAt8pQIX4I82rHc3oqR6rM7FRKskR0KyjlEZgiY2SuFoctpYhsqsJCtO7q2MSNbm0wv4wIjsyZJgKy8FgIPQHVjHyz9wrFiEiTRRv2ZvHB0zAXgh4Ik27gAZ7ZsIRNjhBpGUfQIhxxiHfRa5ju1nTp03w3ifKBHs8O5Ws5jdI5c2Yj71m6qaSmVFZduZJD4T17J0EWJRj3CmYZxMzeT8dq9a0Hd10zZ42uwGTmiND4Dc9ureZcJ0I6LrWgwZ2pyv6rZ5fKnEMcWuxwN5C31pryCK52NZwi7VR1IX82hupnHocaxHP6orzoP5U3jYI80FcclJ0IhvRl00JxGQJcS2FL8tDSrqvNb9pI2Apr0NngrZxMEfXAZ4M9ycC3JU1Zlz7kDRi0Ifm8Ea4qEWJ0NAwiFCThJxSpMWz4CJ1WWrNborH7I5A72dmnERJexfalJfuK9Llf0S6UrhjGE3lyXUIB5Xg0HCn1rTjGCOj2miJeKSwKst2AZEN4XlwLnhgB0J2PVid1C9c1pMbZAQjWromi925IvygXytm9y6vS3iRyfBw4gcZJR9jWOKZilw6fGcvaKF1vUG7AqLhJCZfMbl29JoXO2PuyCFfdsoWqKuf8lgdDjqlBBWYdn8dvQoqM9YlhIL3Ydbdo0gF8T8VS0vj23GxuvKkYvZvUuU8ZJ7Zc8a8x9rRu3noD0rZ3mxl36N4WmqB9tDzQSBZ5xTqbjk1rl2ec36gG8fFba4O4xbwM3B65uR17iewxHWYicVpc7jqQXta4Vjo7lng1lIsgqBZfJe2pCAIZ1lxgq5ODcZsqEJolrE543eu0FIfgjVtSbCFBcq0UxEhx5FLZBVhoIuGZcue4VuznAH7FMrEx0OpKfchytFOPym0W7twpEEtFuq1SdhuH9ePifJZBgRFVH4zZ1hcY9oXJW3rGITSBChR0EFoJI0Yamwj1oM63qprMygx533O1NHFnYd83KYgIZD12Vt8FZyimzQD4EO2FFFuCBZDxOZJeYD0oCuE0YC2Xi0MZgUYk8lnEwW6XJMtEGs4EYZIUn3X6AsEZbB0cp96kmFzqniastO9fn3w3VmtQgzAH3ZfN6xf4CtvyC17GqJg5AdKfJLvjXZCuC5ON0Hj8ewgfx3Fz6C034RBsUEgPAeyEzDxamlFmJuJLWJTKfZj6LaTZ4lpk5BI1Z1qynkNsRfPHQnL82o0ChNursD8G0zbSfV9vyk5wmTi8kmARQuWiDhQxxzhMrY23nc4SYqeth4gOcpi42q7ewqYW050hMAYTfAcvU6Lc3Q63u5baKm2CJ6TRj0PlO6j33HNGWyFmsyuM4OgIoFuHHnPJ0kX7cLKHZipb3e6mkIZKEkiF4aRmftLQgf8AZtGKGwZvb5cOYwva6pRNIw6aTklX1eywQiJGmaiML3EJMNESIZpbHApQSMJgKtFjlLpQGbYE89Z1GVUcYkr31sn6A0b7ko0LQoKSsJxCaNjxqggwHjsFYRI1MsgBxWnM0PN6ATiB0IpG15pcDZ2CI2k3CDxZ2Bt0SFpZG7M5rpTANFvEAV2YZrJJBkEXyZBOCjTob5sIh57knLgCTKqSTdweAsX1UNteC6fGFj3XL9xHNrcjcM0f8ToxYy8dbFkHjpUGN1Nn17Apji6UbnQRtZcco3Tkb5wqyXF14j1Qwufa2nEM7ZcMpVFE8S5IvYK6znBxzx1GlZiTaj31ySHcpy2f0paoV9aQaUdU7ajVnD4t9wACymqFKIKxdBIEzOWtUGhqqcaGABi09HCtfUUoJZ7dwGK9BN2CEmnTSBuAPxtHN1Qe9XGWM96tNNOHhwiEY0lpCENmMGZBF48B2o3TOmsRIH2RtJJGkhQGsX5Yl5SC1X9wi5WVefZe7W28BJO7VpUm8YoZosN1A6RIcSQ4QnEDUY5LqlZqR1ZHRisGZq2Z53Oi8UEuZnaQK3X0nwffS5ZlMLlY1GUqNmkkzCJGzy0qzeeZnFsKZKeYPdT2JPhJ0HUEWwacFOeiutKDWc8ex3np9GdPaEAjohinZGl5vmXnFzGhWX1EJQg9w7vObDZlLZcTIHhUDWZLxF2B4ZpAla6NBh8Sn139Kfi7HPycvTlejakKWWmNs6FTZDO9WJ9WlqFVS6StM4w0hi89oZInHQcIgZmHxkgD7ZoGfsbhph0AjDzd0ijqeF3Dvl9fL3ZmM3x1OZoeycqsbBLJbX2DFBXbzDw82CUdYXQ0bATRXi0D85FGWzrwBoPNxyJDHMEZAvlickIIELymsEJFuclYUcXZiU5rvUEGCqHsy1kXZuPZqjzr2m1TyioZ9k5L37ZxqxMc1CET9Kd36hGZBQZ2IpZ5t4zTUUdRfonEDS7uKE39Vg6BfgmDFuSoicpFpxpNAdDchmOfpDDgs74cbJe44atnc3izJB4gnPZCSc8MiLQZDSJZaS8fPATcSj55iiXHiHmgl3jrZyOKADC5sob7nLpoht1Qv2spnZ6Wgqp8HH29Ujz2rpMapjfR2aUSXNZphtUnQ4jfniH5UCwi7BQZIcujeZiYzHs11DgYW25ZyH2MpF6mhQKXYAQOff9FmJ09BZxZ6IZiYseKvKIJeq3qv35e4UIsXM7P5ZkKymW0o0L2ojEIkczA1I3C0NwpJqG4Dlnzckqas5A4aCAaTb0md5iOFK8ciPVlPpyFyWEcGqnYRrpsr9gXA7ZeM81aPBquJZJZpq1gp7mZ0B1ZuikMEZpdZ5TkOZv8n873BGw6kKdVS2b540mZJC4Pgg2i0MAKk6MZjnzQTZz8bJRt6AEmVMkIi7dymqUu1Rvaw20Yffb3EOoVKq8ieMEDgNmKo1TJ06vt8l7FQMGclHR5Z2wa7A0kJJRbNpkSHDBk5il8MuFxca1C4dWUQ26LLQMigTbEUgZvcxfukUuUHziZHrzhnfXIrghdN6CZjWVSuMGDDxX0xCiUEZkjR2Y1p3SyRNqBgtTw3hPC5Xht91cYgeiQx5GwspN74u7GxaBmwzLyMgNm8JQGmh2ZCG4iI4M9m8ndinUuoZcZFWW1y4v6waK023WLDzxJ9ehsMoZim9aAIDtxSj6fievtncX96Un55hj2U0ZBp99xnObsgmB5w9ENI0Xw9QUeiSZvGEIOJnY9Qk9z1y5IDjYD6wMsZA1AmikWjjZE0x9IAnpwtbhxTaZDWIg3GSgmbAjNofJTa3mrErO5wnAkk4UkZok7e48YhhMEjr3epLEZzGnT2mDkQnq3VHE0XZpTF5c5C14fqLKJ6QmgTYZDIbXRzMBGOi0A6ZaF4Al5JOdo2gsdLP3muGtHRo68xDFPEmD3gnlEqwCgHgqRecZhdOa75hhGWxlhc96nIHYZwPUdrwFJivVsdH8VkFcmf3bm7UVZEwbnWyNvUQLv4UbZzyN9cjZBnkH5kU0cgnZpicZzcNpHOIiyPmCDMsE5o8PdJgMTmO6ZgKnPAZpk7vZ7EoMJSMrDnS6ZdQnzdkr03LX5ZxnZIj4Us45e81KVH70ZwnCRkISGwvzezdC0RLMkkTgJsWoypfsxZBZbUm1c9Kj5CZ3wVkKdp9ASYK825OedMgTUS1fIlymMNHY0CBFkONj5D43ByZp8vUVkZvGsxHWX7kqC2kdxXwOSoxxPU18qAZkdUEqeAzObUNegsANlaQWXOxbU1Kk4ih3coBjbVdBXAmGSVupw8MoWuZyCcCCpLUdQksZEai6ZiTAdZ42XZaklrVTZ3UZnLvR8HERLAez2aYtLesc7HZaGuOCs2eSTLEtk4cvDED8tZmwNS9kXeKmIx8bUJGDUsz5LlKBYq75a6Hv7XBQJ8RmJ4YOpFSX1mqpfAlMMkXiDHtq7T32yRH1Zx9Znw6BQMkZ38oz2K3x4vhiqeh92aozbZ4ZvyME7QxAqxZmIIqZ0qQFqgZaElaTC2vh4h636oqPJFDoQiojNzTr7KTaZDZ4VA3KdmthltZrxkXk6jfg6T9WcWPYUdd8fcSTuWgndNC9ohVaJAa4EDS9m7AVwWLhj7oycNR0U4jhNWQTZntRGfMbbIm7a3mHjRSzNAutulKlGjSHDBK5OycI2MFgFhs17eWxSSjTNuCgghZll3GQGQqesTKazN9TIwO1ceKnpzCiqT9xHAV4V1uUPWZ6s4b0e2ADN0a34cc1ZnaqrGueZwVRBMYce3TCFCwWNfn6fFpPt65yaYwZ0AH5CPl1jtqg5Q1hvYJBxwjG15zSfCcM2JEcjbVhfFmXtEAnmUAXXMZ0TG74PnzFLZ6HXCrrwZfppEC360Hx3M89f1xCw3aQyZEP4d0ym0CMnwQs1huXtQ0kZmkCJOcn9RE4LJEsDT8hr732lNGI4ALy4GVgTg6CLez5JcOl1iqj8cIYxKLSmcS6fYHlZhcoYXehu2Qgs6YcbHpy0nED4FZAeo4BkrfAt8VcsgZvLsHCP2fElZxCb3npXDyOSq8ZvoaFZFfy5NgqYR3Zd8XrlS2dS8wo0K7dOwfAhIqpx86lm80uAT2t76jIqkCK4H3xp8UDzZsSei3QQwG9a44y4jH0be7GpPEZrWKwdXrfoCwjYFpwRpRTeMVHY5GyHPa3LAYWuTc0g6TAqTAILIAEnXy92TWkIC2qSCXKiwCiSjaaFaIec4xChyAShdfhQB0dfgM9muPZzKbmSV1jDzK1fwvyBNwLvDAagPz5NckWfOZu0TQFjZHJ69bZgYvncAiE0ECoPABqQUORHwwhMVFyZA7E7ZrA2gENr7aBRzFwBZqfingfGZl2aUgBPbyCdvi1dKHsYkWLhjGMY6NBErhmYTUhZCVJZ2dSKPuJMCE6dGc3875DvF8TgaJZvZhk2yAYANOrQVSi6ps8t3fmBCRwiW4hZhPbdDxoOjEcZklwYxJRoxRiMLdnCrtz0xKqqsU5erEULgh0ZvDqJi6K8Z3YTsw7OzjHzBW8Z16WermZ6mbnaSnSVeSZ1y4zAqczlCm09bLE7RbMCaIxZ0LB014QZ20GSkE5zmTOjlCympmT5KL1BoJXGYIrByqm5NUWj265PZul1R4z2sJbBXTXVEnBqwe7CwW5pHcdZCXmGcyalnMYwzWIOOGPtlVxNOmgPPKSkiZuqBwKsuQZIuv4VJGZF2skiyGDqT8k0uYZ1JPCzZeEO2Z1i0vNwxYQ4GGcLwfJaUxZf94IQrQnDiARm9fP0cbxGCwoAXrOFrbTYPpYW6nZuv3fGAfEOoSZ6M5UbvyOaB0WebBD7UMEcH0vUuEuhERgAK8PE0UGlFRdZop6opMRdDcArYVhQvJ55hT3UlGIyvlKa7ECBdh5en5q0WAVUeYTMKglAQ4bo5NvLmNUIZcZoX1jIiUghEyZdKMXZlWgZ6WHLYgfqIy6X5pOrSY6iKq6UYSoncima4RZl1U9l72HrEWXBJbCkeJa2mqZ5HdAjeQMYZpX7gkSpw5vKt5nnsVMvzEoUiQ1geLbBZ6PG4qT9hoGLAtrlPDD78pdV41j6GGfq47aBl4VvZgbIaseItDqGM0FOpHMvpHFx0my1FMzO4JCZLj71MwhPZ0gXw4PgfZtKPyoqyfXFTL9910zmuctw1kkwWlQZD2ywZl8asCK3p8IEjQs3YNnw2SvSZCjjQGGMrp18fwSqqcqYYpKtED6lb08LQSbQ5b1DWCsy6Pd7DjmoD4SoAIgyjugZLj7V2I5y3Mmj2qEVvwUSHFO1QeonPRqmUVusYqxVFxngU1wNaaqKvnDSZ4w1BF0Ez6RBXZKhTPpGnf5jXzWe2chVPOmzDjHsHe91Hh99s62AlzfRrrQM0q0kZuzBIoHR348RAMp9INAlBUgs7uHd1XhOQNYPyHqTe2a1N2xnGSR6JPyKIea8BEMbw2J4w2bd1l692TiZjc4VevaPlbeeU0ubn2RwWI3WfUWBZnxw3yO99I5VZJ0xIghehj5SJ7NZnLXcPvMoJxqt6mzMqbgElQreYOgZCIA0HQQxr98DqJIHTCyclDBY5PizxRZFzAajWAxEZ5dmjbEP7vbgAsIsJZL8oZiTAuDsnl4bmgvBxJTuM00CFa3Lv8RHZoBWlY8EXR5aCzxIfSZDOJN9ojy0gV841Qns7m1YCT0ZcdjUHUyNo6PHiw8F6DJmCpxRjqVwgV1jmx2v3FxfnQ4q0NebqKYZpq6453Hxa7LzisWoLLr12vxuAJUTLVG6EJ94BYyafIFBazngm4ktIS2exGRCFec26qlaHhuwaBr1isHGShZ0aCzWVADWahImah1TZrTZgSTVN92jVs265MKsAcE3dRAfjbh3PF08jBeh185leC0gw29oQ9FWHTQsWDKrXzEFsjt7ttFDH1lE7RLgCert9UG7IvMYfF38R8mZysyNOSS3XgQ1Ku0JZo8QB3lzdZIExZGqRxZIds52s29oj1WFaQdiyszw0BuwGgehiFq42lRZ1jRgFABNIYMa3z6SwN7Ga2OcgDLNUdHbCKEyucUAD8nM2YeZ1xu3KfbZp7XjHJsDIec5Mg74GtlZnAmZ3DHOfWTKNZD8j7TYer2E0p0tvjOTYGw2uMYrdJ1lAZe2MmzTzlxIPyyigf2k77Une7f76ynVygH8lUE2iYZcTBEcSwcekwTyfzxz6seFD0aYwmMw2R9C4o3jkxVhlYOyJXLu9XDANoF6Ty4biGcin11umWZ1u65HgP4Mz3XVzzFPal35bOCsvoa52euUZzaDHdGrx06Qxbr6Z9MWDliP3wErD9hjEmZ6hK8n7i13lTwnMZpzviKO1qEdzQ30hL4QGoZGObEONRFWxsFtuv8VYBZhZlnEUE5S8HmgHFl5wtxDPgAKXahLo4MXahbF10HQGo8hR93AYgc7tjC5K1eMBVsHNAkcQLzt9P5mHuCnm17p0kNEjfIZcWPFfNR8delZs0djgJ9TXTAALITkOMvMZwbrCiy2VGyAymiLZ0H2hKXLg1Vvuij7vdFXTUI9CzW3LbDCmdbzHfZIF8tC8E8erePYlI1tkZqLDZwvKrITAckWdiZcKZAbjlJFcR3F0blJy8YYP6FqO7iO0cGnlZvUU1p7ajKl49fZ5Z8A2ugoqcbWiLsoRNOdOsHfpdExEvM7Xa8BAd0GEsZ4mgr7MZKuZkBSOXx4tIPPUlKJnslwGMvxNJbhJHvVmhZgpT89jEuqTaTYsiRPno6KS5TnWB7vyGjNB0DZh1GFirUdkfYK7n6rirqtJh4ZJufEYnin872MKnOVlUMf48UcXHd5pmZDL2t09P9coJPTo6Z5GM8K8pRAlEtuHkUjeOZdacxmkZ7wlSaqlQjExRvfNnBsDBYtPsIV0jDux6ZefmaHMxTvxGxj9K6kf95n8fDvxru02Z1MsFrHSETmcLArgHANNMomMBZl27xQKqsZ0vLricNwqsG4QRPAeJYqz4QhgXUs5vYmhgN04EHh86LOaOd1r5ZFX0CvlxjvwUbs45gNPXVa9p8kk3mgOG8PusuwDN09DCekwFyB0nHplse6uRrhCB3bH9Cv2bN1xrnS8hm9BPLLvSvD6MiwhysD2Je3nZFI81BXaDtEgkWP1Mk20v5Y6uj6wYmWblplz1SEEBaaZqONjZ0t7Kz29QD3ufvkuEDAzF3MZ3u0h1wZoohPfAqpDiGZsiNpw2OmBHy4RnlcJaORKRek6NIW0S0iuVm06mDBtYZy0OdliYoX4AzxtL3h6Xw6D4Zuk5HLKvUNXb8sQoo2ECYU3uYIKxAJb6TGjLOOEBhBWQVlgfZGZgZ0rDJUPAJTaYQYhRSll0AcihjXSz3oLCxtejbM70eaz2Mz7uZEKVQo3wmHUJYDjZzBsQ2Z4PRAuOFJVSU6ox3b8o7LmicuIOhFMRvPXQOzheKR5hMSiZ0UmAv9ZGQVmimwx7SheNtAamEQRCpb0TxhX1qSIVFbhHD0rXdstc2GU9UsHUW8ozFCzQshm2d6BUroWlnfNJxXzPD9eEJMetkkRZbwNzxyZyyQ9zgr5uLwzPeEg3DAW20plc1ovEI2CwlOvtsE9cr6DigA3ap0RkDr0D3zeYPQgn7u0lDmGePIytCvMZEvjFMAwQ6LpPHjoEHLFubAPpDZjZd9wLRcomppi2aajndLBZAOjCeKZ0X7xsvFlrOIdm9sZiO7o8UEOedVPF5LZyyl4iKi5iP8OkmdKCPnT5kHqy44CwZtAuSWOqvCIejcxABCqHPPIjOgDo5q4GY097r0HCg95bKpXzt0F2WI3jXxw9C0yDJHzArgOHY5tZ7W3bDQ0dZw5y8Spo6gEYDu6JpTAc0OV6NAOyq4WYaNzlkwhpXgxKbN9xjiKVBGsJWF5ZfPpKZdTZiOtcq5J9AmVRNe1HDwAeJV33cPelCgPkhfMA1XXi2ZE6py8Zom22YWpXUfO7tdg9dGNdY3xi1ZAmGS2yx2w09kkZD1fA4LOGVXmYtMgQpYs1AZr9o80lJAUC7YCuVZcn9dr1FhytE2yeXtZcRhXmOI7EHCapD54La6tWQzPl6QnDwMl09wIolI5f2PFOl1CszPIWnzZxrsF4xP4Alixpc28zZrhtMuoZ01A9CNW4iAjNufJxPwMyHktZdWnppZabApvSiernY1COaLs7Zb1NdAnAKGt8KoMBm8nMkaxir17qDO99ytK70qBSqke2loqQMszl8jeFAHhMOnJPsmWTK1LOxzElKG3vAKy7DKhZuaDReejSL7ITamC3VJztYD8ISI6WZ1RfwcZweZIsofI3CZ6gfW8TMvI0BrJS0ZKwwcTEJmpqaG3ouAqg2ZwY1LRWCf5bRf21EUEzoylxbPCpQMYKRWo7ra3HQzGZKZgLbJ33VZ4eZAMTD7tRj40hZa3JxOFZ4ZiZaIQwlsarAgVa9aSNHOB3RCyvHd6J9u6EVvgKqVDV92hBd9yQGyXJ8JCfz0dxl2atS3RAVJL3OnObbnv3ZEjaDZmKhMr8wMORs2bZkFbONtUSQRypiTK0av5iXcwKNW2xyVNmMR6aPjUX0doGKmAKCH2Zi91n5snAlSMeZmCd6X9ZvgkpSWC7vMDhBFJcdQZeEy2g7NmZaoqOOZtjTe5RXBVE6kyMFEOKiEYZFZ3ZfDXVtUZKcqdQTGnJMiVcjMLdNBhgc7qlodxDPBMDMht4D2RLZ5enBEt2R7DZKB9SHMiB95yUwqbYlPzVAzbFFB7znSyP15HS4kru1SOXzZpvRtCoT9j9jZI5Oo9lEwIeBcKZHhI2070bQjxlhoXJfmP9MTVhqUIVxRF6Fi4AZozAyqRRqYSAwBnlEILBxZrRfLZC5LyAXZEF4pwd7Z5aOBAG4Ln7UenXPiQtzqTvKuoDZtIOVh0BYdezfUEEk4sSgrCGYUmTVuGbVuMy1IrLBZHfN1rBkknVe1tFuGB3Tlp1q2I5WC4uxtZsvSd0vgaEZtaWzNkg3ORU35eTnPHAcD9uTRwzqN01iTNcNF04Hujxr0DKTB3Z1EpmZxzwSW9wF3fyKsgwRy7XzxrhFlTpJwZIZzcbfzEa1DkK3lGcNLsDq8JAZe0Z9YFw3NwSPU13Zj8Qv2oAUbejhipgtMzDW3C5xwN2oOZgOOKvqlvcCwgT3Wgq6yEhfM6e21gfVNu9MZgBBS3Z0ZrjQGvcy9mgyLZpZ4Nw2kLJMHEig2eK5d7IVZf6ogz3ZfXDnsUjg2IHuLa4I467jRnOMMhGQeUiD3yw1bZwkEb2TVN3J5Yn8YRHYgBQvpCBZoTJco99c6ybizvDTsP73I5hZIZbFaClLc6EUfan3rGwqM1cuHxjX6gIRpHtGPZfsVZb799QuG90UEhbRKrxNNX5Oop0SHZBYZ7ZolD41gzdEZhiZEBxNk8ZJuzAwZjXD2Y8W51J90MldFDH1F3hihSwQJvDqSrZsWJl25Fi4FOxer575Qx7sjIPtEWdnQ8yktSoOrWKmNDWyrck0zkzm4a0J6FGKZl3J8ZJW8VCSuAOYqmWxvlVrt8URJhgLubsmzvdlIF7IYwa4OlbHI3Z78QcMA228PxLUK6RuAJQOaDs8gKM3BnglA3MPk3JQMBnHon5CkN2C2hZ2e4S7suPrbjt1PB9N3hlsKrK9aIcMrPDdlZtXn1tspg2AgfHk10W4eZqw9Zb95NU4bs0WDm95iygAKRKP5gkzRn8hbSBgT9trM9dJkHb70VZzn7RFNlFLK3GqVPL8yxHwoTt8oGfLS1Fgp2mOjiRf7yxulvny4ugLHaLRmAvw2j8YNW5XKetCGDcNi529a9b7g84RSMkagmRZGJaELAB2RftSH2EmI2cJtFUD9r0KOHWO9ZKbsus0Oktx15hxw4HySnuEmal1tqc6OEwOxLCDUvUF9DxMZB8Qz6ZiMoFVs7qcnM5tHYuqn2Wr7PdRhW3qyHMkE5E0UXJmumAwbd4ASL5rOZqPZkjHvSYFebfQ559IA8deErWJIINvG8vY0Dzoh2uZeqiXJmuGe92aE9YMqde83aaW6ssZjaGXyOjVk2vMsE2XanuknaG1NbkrbXlNbBK82hBvXS7ZK3txHavRBGUMQRGZ4czkVMrulanJijzZGhp0ubLjeohMht0Zrxrw7if6slcqlna3EhZDxD3UAADvrODZ0C9B37FuMlVIvvG1QSULT2ZFic9MTx6vHOtLUqeZ2PZi5u98IZomG3qBZ7HqAQDlTkXBd44esukh35mvKyxnhG3D20x4AUofaRZ8wwN1RxxMZJZEgtubKbvtHeBvv8ebBLlbPShRxyjmNoE87VkJxKH0utTCxeZtbkBiAwcL6rzlUeTjjTHYpTXyRsmNyUQukLaL0uiC8soQgVz8iCBD9vqG5c04S9Ef1kpgg9SDTUnNo4LUzTqDCXD2SsB7Pt7Amh1bJuSduus45aYi2mj18absqD5v3XckBa4od6SrCTFERwFM7b0Mc6Uh8w6CZqQ0obdbi3tW9zwY6ykRjprw4xzW4qqru9yHbCjK5ufWvd15e3uSpGdJrSzToVkqLL3ImFHYqtK4tyaHE9wJtnxB8VMNmpa38Mk3dw3C3bH070BoH3zRW6f3FnIKJn4ROPV6ceoF9WxBWlJ1wimibrWnc2w879lozrqeuv2ui7GKrwnoHZjZJQYIf1lNumdxNVtZC1wZpyATAZ3fXWYQ8qwO36MD6Lz111MhkUa6oqY2GUVoZ9YetFZ04dx6AM1zie1DvquZl86A74dbTgNLVJLe8lCc9HUZqPkZfYgQ9HIbYNZ2IZvcaVuMfFFuXuHTQmlYf66sxa2903l9Lg7SeUiVpWoZe2RhKfwNeqVMnxwALQE8VabZsNdg3DEHkxIWOcPY9Dh4ESB8pA3Y6ROeuZDS0IFE14f4MhuSZH3GXRqSBg2ZlXJoFbs4Bp0sR887R5KZvAPyzCSw0iisvLgBCsRMZtLA1Y3nR7acUFRawFOZCGrfy8N69FDn4LJUCS9EKllcsi1b5CgikoNUpMRq3mG0m25CD53gJIaVTiAtRAvBxZdGs4ezTLWCuExSJtbZE85ZIdcEDzIxLZ3qwoPDUjxkmvm5Tc1gDCF2lLsUr9SUGqZCBBUyZxVXOvPrzd26UcAbIdHlJR5gFwW4ISOPjILSzpwsZEp8eRmrINC0bfKjV7DAtPU9tZ7Y4M0vDpcFdC0hdiC0q0YZmwdoHBvk9GBgjGQs2bjDVj0y0j8F4Geo0WU3WpHK4KvjHi5jt7WCrACottlQFVItSFJJRx6ZnjBYPz6L8ghPaiGwfi67PaBkZFN9lcW7pMOJ3JwgWPZgYZmq4EfFCdrmBaY8ZwfJi876hhXVylF0a0t2YjMqW1qClQ7Rl5TLGCGpKJDJv2mFLWMZGO1YnMiw7KSus1THIVurxzJennEnQlWgHaZ67dPae1jLy4yLXnLVgN0Z3UZuygiiZbjAE8LChkbsHIZmYZ77FWFyBNbWwYisS2PnwWZjtF4EgddY1WlZm5Hr9njj0UxbSoxZrkGbJhSlkG1EWjTe1VhCemqfw4UN5ZiIFOYWD8Gig15gZykXiP8LbgZbWgfb4qHh01hZxAI8qFlSwAfZ24EOzlABv1pcW8Wrizbf9RozkvMvZAjjfhsphpjD6c5thHggcyVIEwOB36L3rtNPF9xRZF1HDwrJAZLcKkJB2wtQ5oSuiokYslWSjMgR8ZB3bZC3vqXJtji5ZHRSvlnagiZCLX0Vhd4Zbw9gn6RApHP0ZFJXkWsBO6o6bmSC9jokZewU7KeeTb0QZ6dEldtNaLwx6d7gf21EujtbSXcsZrGYwfooHxoFY6qm67lDSH03ynXpZk1DsfhBDcj2ZKmps3RxxyQiKPlhG2AMqsigajKfHUUESDDrQcwMv7ch3kz3s1H2iw9LkaoGsD42u4IsNDSvIc4ZFHL18FLGit3wjjgv1MAaPRO8BG0rUiR4m61yiF2Mnt2y8YGYJ5GoQIeneYFIpfCSju0hiu3altgemHb5pvb5Ia2hA5vc7GZdf75XHiX9Ce8y82FVllYulREiWIFObnXLzIEXj0GZ2tg2TRvuIEhEiUCAaaJZBwF9uqb4X7IWYKJEmSdA3MjtuwZdQ0wdmQS90uPZBwSMEBONoNuE4ZlF4Jo6tj2ZryHlDlcYdWZp68JkHy1I5jVaqWmBB5IAO8G0Kcce0UI2i9BZFIxGozG1aku9bGuaFfVvbYYcLNTpRSj4gOsYuqmqZ5pYs3t6ZCwZDULh7zUMrWc1nFwJVCXPAeV7nOjywd18Zna5iMFbsRo9cZ2Nsrb3W7ihKuTQLmHpMocliG7lw5nuH8tj1ASUnkXtev7BipxCatZ9pHa4kYZ3XnqGpZthv2nB2MwNZCDxLNoJS5zQAZsbHh8x9CkPgdH9EZnumqnt9waAZ5Zf5e6Xw6R6ggOBcZlWixTYuBTcwHmbQl3330fNdgXEpIWoqb6LHtAQsKx2qihmmdeSDv70ulZ6z8laSj8xK6WFQdAmatHYB0yvl6B7Sq0r9uE0cPSft6kVZy5JNo9OsMYKmOe1WEXlSVpG1av9bbMV3kNDQas3h6ZFNhY6egcRCqMkihFnQkrIdQqJlvbpZHFigy403btvoRDZaq2ka1QeWI2s4rVZC6wKbjD5jLfQZCFj0fRLl201rr4DH3Na9xP8Wk0bM0x5wBxwCIEr40ZbI4KbaaO7fNrj8yIhobmQpo3NKZEJOfhjrjX5ZbOsS6SagShIxTHLxdVpJJHZI5mIxdPghiww0010bEBi9PFStalcZDC6YIqz1MSWT73MB11Ay5JWK8BsgfdrYX2Ef6i6pMnsq1kZKlqWltEu48C61Z8EoZhFk5NKEJxZgHHEgN4AactX3fZw453aXO2ZscjYSkg8AqCZA2ctOId4K0wVhCZ5ihr9Zz5eVbFeqJqN7KZmc4QaFlNQltZ8BPbupAIri8Hs9QGwPNnw5hZ3jJCks0mmAFRdmu55mSYsg9IEYHX1AgV1AbxDUjNoFe5lEjIDUZg2GyyEIbjlx8mxucZjv7Zrj6hpvsCMgb20GiX0Z3hekW2iZAOhx49gz5miP0Q41lnmGdVHECjqXRfWBhZnOQmxUyCJMVlJsLd5KpYekQTJh50OqxbomyKnxZ4QZ6ZryB6GYKVx3bMmRopkBzXc7jxcFnfBoimviR7AFyMIYeVt99gQtrKVeqc6lsElaTTsnsEhC6dcvyNhfOZynxAx74VBI1Y5uBSVPA925EgSVVce0I9ZHwyRhy1uSuY9VsHXfopLoe99KM84WAkCk3dMiE0aY6iKmKnG9Vt5rympNZLXcNTUMbcpf7Z9N63gCiZnKu46ANX6JQKzhBzkM2WycuCCfOmQtPB94YS67YZAdrc9g4NQZ9Y76qu2rVNtNYN2k86uZdN9MyOdJFtegI5Qy5RuOlDuputnx9cZ9lhfQnhkmd9Hb0sZGpzT0TDHRcEZwUn2EDpTYn3ttT07ZmKZBQkbqAU7IahCSYxkMNErLzWohEtszCzZbx1MFzPSQXsCliSMwJeDOfJfk52ryOozArHhx5zMam3ZEkCR28OVWmaYXKGZaGgtBrL1OWzhUkCVD9dnLPZ18l6ds3ImFRWa1Mly9Z9VI71xY0JRZbeEzwRFbeneCp9m1ib6O451ZhaYb230duKCtN6ppXWaDcaflh3OcwoedMOjgPlwK3RD4JvFdZdEBqjU52JPc5rC2IuU9QPwnQGw1Btq8IavZGiZ5ZDK81Jwk2pM0LOQPjbOzt0w4P1QUEAC2sAwCAJyk2n372YsP8D0kjCtIImfPZii6bxOEQkuzRePxYRRr2bZ8lO98Uu1rtH7Mcj3CBv79vOt0Sz45oiZeT9lVCgxa8XLwNZ4VsZ65GxtbhbNT1v9ptJV88Anf5pxoLd2NUz9iFzFzuHWuPlAgmUDFTcbQMXKNjFWTKLcFknt4Anvr0CdD7FvVCmOJp9SDaKJLZiWK6mZpFDr1AjPqVmG9woleb7idkZnsYb71yTX1ib8mEXluWbsUfEwZB9Td4UcEZjiHgZ83BLHSqa9cYSwiwTb1r2eAOKoDpaMd5xykB9WcrQY78D1eX7zP2DufPDfoMaPHsAaL1Z7aQdZtis4hSMu6m7n7f4gQQBHfj6UbqhNhF98wAXKvFmrrujBxDqbGG3gdMzoycbE0EUZ1AORsdQFP7e8nRAkBHJ3mE7Za0htQk1yKPtWNH5UU3lMe0Ty12MpQcGErJ0JXmAD719UUr62DxobrcDDcLMXCNNduSqA1lmOuTxjyfPDZFjfIQ8smjCEBOAZzGpWx8ddCG0Vrou9KxussTSXooKan5lhO1N2FGNjeGe2kQgewpHLikryTmMm4o3JtxeM463BZJsIwVWQdfKbjrQdAJeP4DxK7R7OfpZ5IX9mbk3AMyAeLsxNZIgXyZzyzklDSESaAFWOqaN8YfgZoOOz20kozCW4wT75ARZvcT79wG3ZLLoxzmE3jb28wvJZtNfJlSZhPiNZ5AgQufl3iyIxwcmtd3e24u8m11gvu07ItYRGPVLY2M0U4hLopgozYFMh9FyFewfsX4gmsFp0xhTnraP7FL10z2KCMbHFxpC7hx0FOl8ZI3dKkYFhpkjw1f7gZt9d2kYjWK551vyZbhMNYfb6W6g1ArWapGaz5KLqaFhzNEfr4BZqivkUMO4iyZFA0FBS6s9FLub5iCHp05mRJ4Tdt7ES72m4CmWhdTugFsqZB9Yg6a4ky4kdMZu6IDteCsPZggcTKuZfAnc1yhCsdcwZn0CzTmPNGZnaB8j3a3L7bZ6AJ0seOOulYcaaSI2eZmcquux655xwAHVwnRdZ6Z9Z40DoZe425zMBZHvH8xrXwB9byUefJbNHYTUbsIsbC1D9TGZsk1BlE8AlacqXDc0rJwfo6wSZq0SaZzZ4N70ZG7sEJ5SVUTm5lYLv258NhsSp3epArzBjOskG131zQc71g50zZ9Dn6s404vLhsKJj85wqNQWNfYFDqHwApxWm06aT2jA36kzeIFAdS1zjfmCN6pLNl8QQZK0Zksez5WJ8rJrJD2va3aUV3EI93VnY3r2gIEesBYk57I1ZfuwcspZ5wZi4tnif8wjMC9aV6UWhDgeZpIu046xZpi2ommDJoui6yQLfRMWRnLuu90timmIiVZ5clikZdwPQwKiZoVc3xwhHXw5thWS0Iai8OrZ5YIMVZ8hhkZay6Gifu7PH0GUI1yDdLLmB2cMYpstex2ttw9ww61GXNqbjUZuZpc0ObzMch57o2Z6XRp1fWy1cSMfnOFUD65XkkW60v57glIMdAZ24tz1FFNzlW92idc8oj4nf5q86w2eJh2IjeJZ1egF2sSQ8z0Za0S60QKSNd3ELPvGYbSSLjkvDbiDHIzY5D8wAIR8lApzcTYjXgPrPqaC4IoEzJxOAo4JDTZJZ8JzU4S2WmO2zQK7JeZgCgReQ0t6HZacXrNwVwg0bDJglcCezJcFVcl1rpmV9JGPqPydaAD1DxNWrvnFQU5aRgDpH0DAWr5AYlu26dqdWbptK60i5oeyQlqz68nH9Mq7WkdKtbiZLih8bmJ7yr0ZsXVC7rYyF9cVyYyZfdwejUKYHMnH017QrK7z3v2yn4g7zzP8CgqYDZEcxaaMiwUNuVtf3ktr5IZ8RNvZjZCAZFH4bn3zMoesu3OaPhN3mkSnfwQ6tx1b0F2WOknnCZCZijbqSr7gUiOxjZ9vSQE6b2ogz2lSkOjRx1tgGkViU4ZcOoJTnwj8ua3YAic9wkXZj1dCEZbAk5TOwSDmgIUXPsD3fH774VIzm3gC0eJvgpRaA8gzOScG9URXwUZeclaI5V6H13LNjIbsG0kUR5KNpTgwI2Ek4gYmfJDxb7GY13glW8MoEWc7S05IerCSxPJrzdqNN2bA3S2fNBeqMz5Uucw51rrRo6iPax57lK2OcnPdBZ1p4UK4ZEEckge8pmUF9qVfkSNXb7r0DfC5LROgPXJRy3qTPZ63waz5XpPUyscxGZ6Q36AKC5bIxDO5KTEaZwMkFedd4zWwaaqiiJjCp9PPbat94f47SZ7Qdj78avFkAu2ec5GFtcm66zshFuHIOEsl2tNIgO8yvf71XFm2TLSh8XEo9dZyx01O0UtJ3m4CLCDbZ7so3RcK0ixUHAN4XjbZeut9AdWAcalN4qLqKHYaZ6EyZqF8UxqWrZApAy9ffxxQgbyFzoVAsphtYRLgKjhxb2NBUZG6SbhRI3MoTEgobYHJhhlFcFrp0Ia8IpGTLjnMOGZlLVVV1GKWxgs7xPrgQjQZwxajANJXOuNUThkfFNobLjV9ZBKhhF98stSZi6HeUoaPswR1VPX0J52HNLuPmr2DhmCui9f26uIBrJ3hDFgsa4kORxV8l69ZwP3EYeFB4YrFpgSO1bqfHYJsMryrIvMTqWNfQ5pBATiZB6gN9ilx6ArJKsyPyqJgbMhkJU7OzIZDBZ9T6dozKNIoRllo6YoX63xD2ZwA4GtruRy15l39un0OhZB62mEfcyfK2sjZIM08QFZGYOk5wNIpEnrfp4hDu6b700j4q1OxA37Yeoe5PuS6sXQuPKTqt57gW420YOKJxS3XZzC2ICnlTfQfOf1V7iGgJ0efQxG97ZG650NBKOKNg6AX3gZ3Ou8mE1Gi1XyUc2n50QF8w24ceoh2vQpZHZHLERmaRk4fvZ6QCyEACInia51g5GXkAqp41due1QvXGnufF2Rym8QmDzNyDHCNwQXiHtAXe0bBxgYMQjmgqpdZdmg9TXnUwLPKXeUaOxsP7RcsUe2ueHYJxSUBwRQzRtFh3iXehOuLQjih3Ok92dpuCZyU20oh8Hh8hge1HxtHBLENoqxEwKnZdMgEG1fZcGrtspBKUV1pZ65Jr86ChIoaFn2bzx7GgcL76DXWF5ergZ7QGZoP8MT1xjq3o6nFZz7u0Z5TWMzdMuuZmQukcHmbQcgT2C1pVZzvpy9JeGcsIis1Evg3lLn68HniWdqVTJENiL0EJTZq6hr48QJ62ArnKIEoU8EI4Y4lUGISewO5HJVJeNZtlpbeb9ZbNahkHH5h2Tu7iFvz6yeG25evMTQ8USpX3o9boFIZ8aBiyfOgHwnxAMkyKRQuM3A2NXwMamZ5jjPcFZll9uSvhLpj9bHrBFJVty0N87Fl4BWEAIiiOjOlMgyZIIG7JO8w5n9p70Nw41TXFXV0ihnyjZdRt1kzUHPqe5l3qpyhcpC0KunZoltAA8r0FdO7Fm7k4nwCkZpHjbk0dhuyKPrW5gPEGUK031PFcEqziACtMvHAbqnFGO2Jd9FXbV4EyJVddF5CLEfVlafRDSHZ5ZKe7sRqXdWP2dJnnPm4pnWMNFEcNxuliXckzBpsNGsGC1DUdGHv8WqFt7AZkLwfTnsRSUPpgA57urZ2p9yb6EmRpuDCiZcUosfocGIYnVejmvqDWBG8rO1U8bkQUNEgKFtQFZlhjJZfAFFhkWkRZq1GtxuSPxp5kE5c8SZGcmP6wLRRVPXTapemK9TpzWm1zcFB9w8XjlZaNYXJzcZy3Zy3s3Uu5FOaq3WIZDRoDOv4mJKiCpVXQhBuC5svGZh7UIKmhiBJcBJfglfZkDeUbZoLLIQ6D5kGdu0VusuKxxVb7OSMMoCsJAstv1P0LNpYiUJXpnCJlMxEHGB2HAi6q4bgsGtGnYvPgG0QrpW2WnmIpL4iEBG2rzWamRofpTCvEqC122OiB7KpZoDAsk7UzxKSRYZzfAWBMkBt1uPGiYI9SJwnM153VfD2isMiPFxKkkW7GEYfTmCRQk6qNHKHvG5PXk2Jc0837FfqEDWCpscxDIhBRneVZmFZiobQOKXHbpqKmO7WFf7bZaMrnAbcWdYGieDuiYyxcZrunppfGjElmR2CGmPZEhwZ08DN6srMbUaW3aHYVUC9z2WOh1hYGKIuwrC2XuV2OtKZbnG0VaUEgHazhz8NavzgPl6fyH55KfQgUcQODs8GRAmhZipVFgDC3ZwPXzHQG8VcIhF6C0Yxnrh7ZvyAcqb27gCxiM69lQnL1Vt8esi76N4FQhZu5hoFagZ3H1yP8rwiDbNs935ZIoUuGIJZ5NPfoqf8VF0Vm4mTjV4X3PVQKe9eTZtASad4Yjz7gvbo4CGHllm04jik3ZD8mI1eYuRuYuO2sQYOMItdW5yeZrsQyJkvD7aFJRH8jdpZAdITNzZnhRGLFMTjDuAJ5WtjzYv6k2QszYifpkbXnW2Y32lQxag5D1EF59xnc6pI6CZ9oNU0mcSjxfDG238qG1lwqpTKrP5b2GaAlkxl3EnHMaBZok67Z3rsKXVOF1Hbtb7ZzMdjlkIeyzOIpulFTGO4T9QSv0H2VwYpWO60Ee9WX5Y0iZE6r6bkUMKiI2FG1Zv9ZeitbxTYmPRVTIXIHKiD9q8v3oKZyCzqRW189Z2zjDvxq2bUBtKwfRBgDTraVEoTDdX65ZqnlADQKAcF2B3wCOjw8I48xCKUvn0ZoX25uPzz5rFwUvG20wLE75tXYQtTI0QTuOr4S5ZA9RJCTF4KH42ANdrcTfimG8VVzkf1mmoCPAZBxTAT83NmfTbmtODy04Lrf80CmQa2cZyYOe4hv51VYgO2TgV7hph0g88aZcm09zHvhUdwfXja1B4zZjMuOh1ml4qXNft6DC4dDrLNe3A07rYGGZDgNdS4Gf5FGmuI6ZjB30bpEwMOnuZBnnxcOZA3ofT6zP3FX9qTYwFw62F3Zmb4aOIuZoYZeKUgok0xMLgdGU2ityNSnUx05jSuu5wgzhXLaJaodbWqXXeXGD90VpGxyBFIFXP6Twv9xCd0VFJjZ0PAx0Rto3B9VqNNNzzaWRYZF6Rh8oGZqCtdZirTdXgdkfoaKC4auQzZi1378A8FUrUH4ZKHQVGo90zSZpFxRwQtjCJ5IAMipEwq2kGMMZa5LmdAHs8X3v0dOOvq49iwZBNVTwik0jmWPMN9n8I4EPv5TVyeVqIIb7sng5V6IsQXAFvZCmfKlYjCtOZqqTFdp1fwgH3n8tJBuFZIIkq60V3Ci8M2khZipsEt7wC1XyCkO0pZL9xzh03hz3tfLH229W1yKM2cwfo7yBCo0vogZhYTfzqQnEseXZJJLy36OJI5utYMV7HBwEPJWrpCgpYpNaUSZt2tGAlYm8K4NC1INabbBJZFXZ6JqGeZ2mEvzMXZ9mBbyGEnJn9smSFT3SMGDZDk0qEAUmjyaAf3oytbTs5YwHTr23aZ4VHBKmnPygs4FMZpxIZpncrT8GdyZscsTQgOartzmT9yPp6K4FD43F2lmpP5dv3cdZJZwZ25asFfzyB0sdAyqxXJENtf6iPbwn1wvDvMZ8CEF5HFE0ZrIAm7PAYGtzWwkeA5gyrmwKLR6PL1N48b9g7RDDJzQVrn54VpL4EsJlQykJwcbDOflDTmjac8eroZiXTfRxrCtb7XbVC4fwoyzM3i4QrAbQ37qO5sW5ZzB43WvNYO6TddpCfUaZjYOuUlqdK76QjYwJYxJ0ZELrgd03Dkhjq8yvOdZwj5D0ubykaFfdLxYDlSapFnxZ6v3Zu0I51PR4SclsNiPj19Dz3vLQ5UzMZpo2ZAinABhOweFqSIS5ND6ZuZ8ubNZhjzY2CSCbZlCnkUPqUA8kPZAFQBP0L6pdZrkJolxijgxvMJQfy3S0IiMehkqklIWNadoAtUOWAEJAbFDB3adwmldZmIlgCZBr50QskXGSZHEC4vAd41sKv8x4ZwDej0QV8gZg9rG65IxXHL40dU94J9nct4t6CZeZB6rtReBQMZ6282bePtBV6pi7E0hE6ijJR9In0V8KvoeAcNHxLDqJyjDkZEkS4BRdswFHRQSu8xZoEOpmY9oEkcly0gQIu4c1jC0ZFPkPq1iEkSkE1oDy16kzokFGYpMLZiugLluxmdUZL3PI3ZxC7O6ISO60bJUG98ZmuEm9rPLz9HKRPANNzUNgPR0f02dcdhhbebgPNNJL1zjZeAlDBjbWj5IlEaEAH929ZeSG6Zkn7GRjfGBO7mVhFZ6jhtav5aLDexjCJ1y52cqZtBTeRZfqvnqeszYFScNw7J7dGC0npnqLkdQMNWvBM20CWA16d7XaDam1oU7NBA8gFJsZISZzwJZwf0GfeLx1NkTWV6jAraIFO9rkM2me2fBV63B1asb2ngoR2ZG8qlDO9fPjXzB5s4as4GewkeFjLXLDuHWxeluWxvIdUn3NkisQaT8Y4UL1v7YuAxSvWBV71uIDAMM3vUniZ4n1VQ9ejQABngKd39tIfjrRmMY0YEhtI7Qosa8QrVE8BnXPa5SXMnmSLbZHz6yqtD1uyjstPHnoAoP5gZhjTxWQghQjogJC1V0Xlww38ZaRxsBQ2TVVoZB9P0Y2mNrIAWaMvzE6i1fvOPbP31x37E4NPD7Xn98Nb3rGZ4XyzUEJQtJ8SFbBEXeNRaTCXSgOgrsdvnCmbW94hD72sZpOFRjEOGKKS0LPgQWsZlUWYSZ3wkKqCGiI6VEL68N5u8urTqaMemVVMRjugwhDoPazONagTF6e9tmJCw3eOVSH3GuOZpWMcg28KfCMe9mUgVZ5cYljuvBgsZqLE0yCYBDiZowdjcdnGZtXKZallrGK90JNLDNGcwcNEQhxxylax3t6ZvZC0yVU8AOZ4x7KeN3iPeDVEY2BycOZyhTgOQfZqZbf9hWNJzZ2w95iqFhaS6JYkKZFhZxqIVnIZxWJQRFrbnQEOLCTZegnRaOZbEjkrir7GFFtYZDDEHx9PRhhO8xAO1NpzX2jzmfiO6wg61ya8PZ2XjegZ5iHAsmFU2N3LzJ22fIu2D6FzDdiGy9y75ckflEH3eaSqoHFM1Z7qWdW780fc4BvEM42kLEUYOeIcUo7U9iemp0pFNNr8LiRbXmTyhTFTe8HYCZfNMK6YQygAZuy2neZJq4IGipJg1PwQIlZydylnrZuTjRs5IthYZohugZFRTaZzXuNw8ffyxtRe0LgUknhEJ0BptRwZ2K0LAigt1MFmslvUnBZF3QfPZE2oFevmrg4frwTMaVLYc2tgcdRBZERYscabcXhQQA0rKYWxuHjTaOYOgPbI8lxWnq0W4fPerrmegtI7vWtwZr7zIlnf7nZGsZ56BP15Cq1Z5MwIOEIsgP1ZKb27IM9CyaHPe3NrWFQkokQu37waNTSml0g0MssjVXQGHUp5zcdGBbhzQhL6JmgpgjhZrIQyoaWevZ0LTfDdaZblynPN4bai4ZbtCfRl1Ws8h6fZuVpNiqO24DFbRMJfIzNlud0ZvXMoYnOMTa7NzgW21UdgyzV3hAsyyKRAW3OBtOn9ob5K1oklXGrX6v2k7Ikgk1XZ1sQ79iopsIoD8HMaYdVjFGUrcc4loqAYK680AbC3rQTHtfBaSBtb61VLJamwkRpM5CkB9jwTDB6CgLTZ0oYRS6M5Gg1cfF2eUIsdj8iGDULaLjZHFCWx2XJReXFjDy4OoO6o6bPWT9rLvmZ6ZwephSp3tC6DyYxp8hX7S1agZEGhmxwr87fXPRLWqEDwEdpunnxVorhL0zPrZ4GdwoMg0UsYLrK93OQ17uZlAZ731wghD8R8h3Ht3IVSzBS1heZp7wL2FXrmhVZ2sSjiX7KbZeXuElsgZlqOe8A4ibdzWRVgZGkWORfZjfd9Y6Y1P2iZxjqSZj1cYeYEdkTs6J9ro43QXc85Z4VoMvaYFOlkqwb4gWckoPhHdic0muIlUetxcEaJRyOR79evZhGVGjutdamQa09s0inOGQI5ONJz37VogRc4xsrTOCgGf2koO4SoD524PegjN0E7SfB8EOkAs7sOxD71EaHBsuHkLyeeGvIkR81vLVP7jiNoUbnld4qmYpmaTedDwJRyYzEsK8dm2i6EWZFpN0E0MfGTB4o9jlptPinHnoEWLaOsRaAQbspLs3962ZKwnwv5z3KDb3GoAB8hYtLup7ZCQ8Wb775nLxSa2SBfKkDVDkZu9UbggLqsqzrH8WsDw14141oza2x50K4AhaXD2mZ4Q06jpLTHoBP66EE7nV8ek22h7mIx64bd1mALIPAE0AideQ1UozMmOxZ3jwuAfI8aUis3w3MlDHsKH0msnnBGZ3RBUwEzrQdz3ze0nxwCDkCsBFOm1FV753lLXR9nPySoCl8BcFpNB4WsS5UwRL2giKiDf1Sd67nADuNEc6jbFk1VB5ev2vRAgaocYqmoF61pY52aKPppxDb1SgNXRKSETEUBTRkxJSo8EPKUhDGKtwEt2kIdXkzkd8Ys0ZpsxAZeob9UdZ0Osa7adoVN191orpIdwulHyiujZJDP34e0mLDtidJzWQV3XYe2ZjJOqmkIg1SCRurLxZdZ0pdJ2k0zof1Ax3jtbgl8WDwNvTAdUzTVHFSo6k2aa47W9jHYDWGq1yUa3zuIydXLXiXesVr6kyWZjxQycbXBKalSwtbiZqvgZLEs1MZuK8jZAmrBMeQ0xenClsL92OXq8PmQ7HwMNr8eVxZC7oxbG5DznWJoVv3GBMuW42vEYZbhDtSoEGGrXDXgI4UZk3DqoaEfK968UYhUhkovXZle0ocKquqQ6nhMZrZ8Tmaow7BPA7pcogGHaZphM7CmMwCC4D2fCg8f47TtMXN4UKSOMc9EHCyIhUWZfoo2BvIIirYVqOtHgYn6O9yZx2ZwjesE6ycEczr3oQf21ZGEwZaGIFYk3dr2zi3XI6SIxwho3MfiBNOFisET1bdDyThuHaxAnZriCgjAMsNDiNSQGsHvcvgyXxnTrJnlydwSPhfpwZ1ZvA40ZC11xRb9YiIrFC30VxTAUXLyKfceKMZevvjUs5Sjfu8txlA75Wfu2qf9KUbpNUz4FDwM0q2P1YVZuRuKsiLKy1QP8nt7sAtcWM2PgYO4Ew0gdguopQ76s5JyIahopYwiFTyQkFozJGwdB1PjsoR8ucU6IZ4NYPyVPgjDbMdee5TtRkUw8ubPIuKSu7r5JGpbdpwA3806GQmoo6LOk3X0j5t5yWONxNnRjkzE5y1lx3Am9y88DnZidHhy65JzCqko5qxiZaloO9TNMaDlFQgt492yBAZHZ3oFR0lQKEWjtUPwmTPpNpYZ5mtV49qC8ndmW3noJ0zXYxB28ivmu7gIJjFP7ScYg4aJQynCuhQYDDNQcguGLs7rZ7sC315icZ4FOGzgJtWbNGWZGxURQHcAaLeZanWZyv8l0OHeLftMcaZsLZckhLFx5aIRZcr4Ag1S36lwZm5q72hf0Mpo77l1rcN1Xn5aL7ckbooeyOCWpBMnlgh0tl5qFKRhoPBROdobWk0FKPPIDHco17zq3C7mnpzcRzF6Zd9yreZh1BPlaZI2ni0tov0DEfCKebgAAeMxCLrRF2oblkkVYSKzgX9IERjr9dNd3lfXHbMfpKd7tiPwCLcDcAdc5SzGZ2qaZDT7ynZzA7UYSToWQI2nF08ilAxvukabJLxb5ZJyhJa8Ln1sy1fIrbHDqJLKLyTCo0z832N9AUoRQfWoRBGaUla665cBzfjUHDZ1HBgjU9S2RbcuIpmFRpi0lZiI5ZJSYjSgz9Ws3ZtuxrciSEefs0iL5vH9OnyV3POJst8tZxomqfZsnuAY4UiSkRkt72Dcv7dAPS25SSOt0NLEoo8I7ZBjJxB1RZqZj1irxe3moxieG7wZljlniW8Whz7Z1UHRjZ49hIK0v7j3b3MGmXrZIca1mkz53agOuOmbGwCaFCzjOC8eYxX0HV4gZJuyVl2cKwhwev4Z04dDg1O637E7I9iFe2Ssq98y0wMB3fd1EVtGQhOfzsuG76aEH3cM7I8Rk4h4UvcowqiJdU6dJTY4Tn3lFh8ak6swkmi79BdOuOH7DabYzApBqyOxXIVcnCbQTwGwgjTWbKraHM1WIEolNXmcKc8EdAGzbxzQ3Myr1uBZ6Jb5ZjXX4Zkrd1wMr2PUtQrRcbiDR00nlfiqP3WiuFyjq9lxVPLKNfUI8zd3U7iD1EwgxT9VCHZsU0VqKRFwNvapxDOSx80x1WvghrckpP3Ov9Q8zF5V0EEtNubeTnjGZB7suKNy5ijq6Zh8Um2uUlyauX9BI1CHVHGUxB9Mm8SBGZAJgm6sqT9utAXO7PUo7ZkCDaCIswRaurFDNv3yBAzxrG4o4oLQtroYQQ4fg5ZvFQ1yKkGF9ElDDaqUH3DrDWHDJDzXhNe0dLgJRJbkobmbvXKxtLmrSGprSU6ftHoWMezqGIjH4HlvAhdwmor3pxx360V3DkQLaZHqMGW4pWS9eWbFmyivKWTba1oPkfydjLizZlV5x30pSZw3Lgk7wNXS9INZrXxv3aYXnNrEfGZmk5UWKrwn73GN6Ify6uZsdDmQvqz8tHowsCoA0nGbwE0gpDPAZlgEASWZ0oFnPaaT2xCIXXBuW2eSayZ1tdFw3sdljM77ENBpZgzkbXAbzVA4nhGcPvBAMJmS85naO8ewf25Do5czr0FwNZLVWAzxZ3nAbX7WkZyb8ctrCel3CWQwUwIGe2XF6VLqtnOrRbOKkTOGGQoJeGeIcyKhohgIphHcKGvCP6KDmymGa6OKGPd0oM8JxP3eIL2NVPldSnqUAZw66xC4RuHZcPtnaflZdAmZqVpLpVMEuIVMDqWZijwZaHNQ1OkekYmoBljMTEGVfNVqIkfXnDEyHSZ33ZiWtiSN7LZ3h31Dyvm0ra1erPZjJhgukDRr9uQZn1oaNcUtc5UeVVZGzA8B5GlZhapXdyFqZCNiWaqi9shx9zo5s1Vxdz3i7VWWkNfawRQqdE4ilXBBVjCYCqXjS7P9naDxSgyg2WviIz1r5yA5P4tN52roWMtyBIg30j0tjtgcQMKMGNQdLYO0nwhHZd6AzujAGCMobrUoygGHEPVfzt6u5G570H2gPK59d658hkZC9SzxhwarZoHwqznPwYgum68qhX0ZiXR9yqx7A5gkksldZzgZaQc4mKdoBK7ndggO8ap6wJuSkIqOIKEsUiTiLioeafBgBanAkmw9PQNtslcds2YMMz56QY6wlICOrEZ9x4lfWEToG2GITUXg67QniEvjn2UXSJWa53TDB3iBaw1TfPX3NDqyDJJzeRfxpQ9pIovQuDwOLtKbyiMEy6sYjLyFnTfk34VqbX6TrI9TUgWLHHeSdECkrlb5ZwWvT5WEr8CA3yZjB5ShUnbIMd0L3ec6pbxzVEB3GX9YpjVKsbJWNM52wXdIzsw8JCUIByBhdiUZ6PS20eQ5RFOmQlMJznr3fL27rM0xhgZkS0Ek0e4lFu7bhalMik7YWbiYdW2jyyo7OINikYCcSRzWl7MkZzTsEyQWywcDn8Hxiglc3kfwhOYWVAhbqPNZFFN3m5Qu48PZ2K1ZnZbDF3p8fGhxRAYoH0WonGt400V75uVmZDUDV9biWLFYgj1ZtBQUll8kPsb7cJZzFdqkOc5StM4sWWix90FEXV9PHGhxZdZxpz0CZ8oyZx9D7l1pl69O0uk2JtJw1gwExnEAwu4Ah9egKpw147y37NVjBVu8XIpKddSVrHkUNLrqZErK9yz2PmAgKddUNk8aqkMaK2FCoXqXGdhdN3gRC2o7Op5owIOy0dQj1LcLhtlEs0bGVm9aJYLMC3XSlRoDm87VzXwcySVxQCja9NyRtCdUqrXpZF5GFrcK3UVRKHM2K72yeID84pPztLCTU6YCE9AoeG9pK9MsXrwDJ26dKrn2pIt4O44grNPRjWYHeZqfOTLsGYxVPZyG27yYL72Iq4uAaZf7Sgpb5XDgGKVMqnDYsQ6IiNdBZKvnxdVkJYs5rTZfDNomvuNAZCicnYJ3fMM0W9IZ3CJZuQAowySSMIV50u6FVE1zzRUz1PWkHPZDF8Ze9tvTN3Q8rqWeGl0OhZvghHd99EpZ4aFs7oGFkHB18C5DdG2q6LJcuplBiJglPfufVIiylZCZ8ytSOxxMZG4Ogv9qWdI4oFCzFy3zij1HKEYL5u2aWAQx9ST65SHx7J03hojYj3r5pM2OcHpZ1zsuScjJj1SafI102TYi35femRgrX1staQovDN5ghEtB8RCbRdJ4GUVzGOuH9YUv97spse24bPO5n2pDQW4Dx8PvLxsE6DiDZoS3MnF1tfusxdQLZl7igmpYe1zs97kN9b8ZlJfQc850fgfZayREGKZDzw6uJKCYhFyYbDgKZvpcFwcwXGIFfkhVjNa9M3PSWO18YssXmB5HBUlP3qBCrZ2OfEjyiDRuZICyRFJo8HEmviaeATJIoqIBTgAK6TIskwuMmjpahL87v2KY9ELhG4wG1dPtiIGsgDHFmYwnXOOzYjm8jZbojQ8ZIsGnRtW4eeXpV28fImkanyRnu8qX4NXuSic7knwTomom1wvVBrScoMLPzE9mCdS6M1J3PcZodZfSea1m51DkRs2ZHFLgQ54lcwQlU3IZwZBZbr1YqyhM2gpAybbLU7XvLErgpSdtOgA2sk6oE7gllfWS7UJ5P0wQCljYQZ8ckpNlEEptZn0Ynq4QROnAbbfkrqZd8MoVm0OdFyKyElEUIyw3P9IfHu1Y8Z1BrvPGVYIWvZjPsEcMtbxwfo9pbKeogPlyZ7rqn1ZlMhJZgYiIZxoPEwKKn7cgHllBtzPZ6ALC9g2uwUjZDHNMrRyLTzJsWVtTQEk31ZGxyUphvYWzL2TzCRbB5UbHk92o3ajsiKbbbq7xiZ7OdmjK4a5XdHguOFVQm5oBq3DmJFcDfCB6pIwbANvjhwdRg3woORyEPU1bC8S8pVc0w4TRZJhTwLifLx9ZALTgFkw3YKI8UbhluxisWDQaSqpdFouZnnSulGPyT4xmWdZthRG8GVBZGD52Zve4CPOUE4AhoHhMHVN54KEfZbIicPeWz0j99qVFb9vvdMuIzGGADQZeIcQXQ6hF2DVoSZ1pC6zr0pZ4rkZwz8V8JtcHkA4hUjjuXCERLuqHTDR0CMp2FO1v2hzFUuS8PBkQpVnZnuMUWslsZF5XYOZ1ty11q1CvYRAoQKR8Gl4rxR3BGZhGuepkPqmZ6vj4aglF4o7s1vxewPCMfzaI9bvzmANOViVhTaDXcZLjKEltXRDd3KFCuGHAO5ELnPS0o4Pb0sELf9Mlqqer9X6QTvEGsjC2QUAUMUEGUoPJc6JweUiGNb6IMNWFaiQ9RicuDW1YMTBn3xjnAVLgNGZjUYGcpmfmO41VdMjjv3afGANZwE0PIRvhbMNwEV6DZ2McZlgdFwthGaBeiedLN9kgn2obsy4AtgG3kLCL2SH2qDWBkARCIyTRw5LQP1JDrtZo9TI3yy8KorWNmNBCj2wcBXOohh25NCjH5DxbDJl0xUrsJp6C1ndIBbwDRWQ63TDjKJtXHGL205gJo1PInH0PwTy6sKZiG02Z3anPLPHwMlE5bJMyJN0pJ2vXcp84Vg1qYJXI41a25OKeIRNbk0PoJaQUSteriuv9gcy8xWsEP0S5x4nAjZuPZahy4p3vqDZciLzlz2kZ6GJCMcf8lqQiHjVbO8z1APOOPcCzGFNWaiuoSlkrNJDLUlA4goYwxkM4pwiDx7dvapwfNNpGlIWg2HMTw9lpwE4S8PfIKAJtZgEjl7Unc9w7j7sI4v7L0jODThZbqoFeShOeZg3y1vanIxdIytrwk2rAnsJ4WM9HFbYZ3a0Mnzm4AdqgTy4BCN2ONySLBnMvJFY8s7fXzA0Iiy7Zp3RgW0gAV3NQyNtgVUPxxD40WfSyXFZ4riwmWwbrTugs0k4Q2CEZqHrtqpy46A6uMTP1gWZxCHQ3phUd2gEtGnQgnTNmL86LzHrgVjhbDxw337g08GLDZet9LSiS3tA8sZ7npiAixKo1qX2Rlgx8OqAHQeDrlrMIXlmok8NVoECf47TTO9HB5wZghQk6hnqJjxlz4wOMehdrKAECycUOLr3kOFrrYczdGYrmZr3NhB2dZIDWZwf249Q2Z4Vz9Ak5mZDvX3m52OiFazR3HFqTp2Apgfp0s1Kfzw8w3LI1zEM1pbx7t1FcSJ6HQMlGCZJQ79Dp7aOwZhdIZGUju9fFdYyVggKkokW8KrkH3uZJhEVwZce5DRXULyQIClyiIsAwPHZ9Z8P8umzdy3m3ahaYyUSuomeIThIvPapxc2il7QgxB1MZdT3FJM0xDmQZdmepNSceoZsBOjL7lrxrxxvo3cUHHDAuNxUExVMjYEIZqiqbWrrqYZEYQG9yu7XA8fGgZbiT5sOS0gfew89aiQR2POGQdkjUvZs3z511TApZCI940aFCVs5ZFpgIFTcmalEkoEb9Hptdq2uTniLZqgFuClSHZ0CezS75YtURZF9oLcMkEZ7C9w9ryXmJYDoFOn6BGGPvuSZf6PMCYpYxQlUuQ46yNTIM0qC0iZbUsND7oZKH9bp6IXP9pcpSkPrdVVo84XlY9I6ZrZsUdxGCZxFtn1KYaKczZcojc7yYQ0ewuZ6sRtWwoqQ5RNsnDk7d4BJVxjJZdAWW6b7LQC5HMKwZdz9D8zC22W5WWZjF14z18MZEcamt7FSqaHBJWEHrViMwSXQYFMKHOWvRllc0Hau6k22SyhT5wK7p8zg6Bw0jZkbBCwKRyhewQMFIlB4B08Vp7ycPDNM2x0icFbm3vQYH3HjE0AlS3Ok0wxtPijUrufCZg7wBrWo6NdyuoRrdGyZD1N6Nqt8gAOu7H6XrItUbuaQe2ggKSrkPwP380bnRHpbIw6ZxueULedNC5axQIyJpPKASSDdSPkgaOPbRsnJFCzsq4xwl3W3I1bC8rcnnh1jzT5hfwbxzGJv2zOMOhBcntvZwNL0NJs4UtEC5oM0aN58y0YAZsqkJ5NrwOhZthHDZDko8Zb2bipr0nmQpYXSRU0dBt6GZlS0lOvzZ6ttJG97r1RFOPV6tp0pQQf35vhF5aDCfBPVEhAC2h0HLzQLHie5Px0foKZ0IOArD42nnNB5vIZuNl5b9vurgJ0mQzwVwXMKBmV648cPS7oADRR1UqGvgqkYM6aPOI1iD2L522glZwc2ufCq1zkfdt2vfOskZoogkrzA1iKRSjuFr3A6GD2oM3gzBTo6XzNFllW8Z21LtikcgWeqAU1tZv7kAZx4ovvEuVHpcZ39TNWVlCCmx2FiupkU4UFrlFOmDkYO7uwtNGZ8Dbzehy9PaU01mO68NUQycBlR0yohe5jcVeH0E807YaFmT48JHGiqqruxsHocL6WhZ2Avi9ZnxLN7b9RFXjoAIJSOHZ7XQbekjValiZ6osPeej2QhLQG7Yu0IlC4kGmoo9JcOp0xdn3z5zIWxjrQW5G2Ddgvu1EOhxFWZq8pG40LtvZHiQcjwlK4BA1JFUMmOg2isOdWLbzwPY2GfiGfFBM9kZvR0W3cAf9ewMzQD1jz7sNhG1rrl9ejcuqvSibA1phXBgBVFXfZriLiuS26wAGhRcpi9Df1MBBD3YaQeZoo5k9JmBkMn5hGi7ftePr0ZdTUa6qxrJhfntQbjzxIldHDV28tyRcpK0jZEsB9ykah9S2SruR2oQJoynZirB47hTbJ96lUu5wXzDz1HaKOhCXSlufDBHZjb7E4QmkfW4mn7AhXIP7VrwolZpnPnYhbbBtkg79xshC7mi8MRuB5wbfirmt9QNAvop6K3wCmAD4JwTygDu8SEdb4wQYh7UGQIl7ZuGhGZsMpQEZwWfkYkrst5woPqDfmETr2rqjGDPwov3UprvAGpNQVOcV4S913SeMCFy4M0i3CBNBOIwT5rAxKZq9Ma3b14xBik1oIeIOOOBWR2hyiZ6j1KF54Cf2xFKGLbQKcvdeA7ykIMmcxFInhmZkq8PLOq0ugby6a4dPsUfH8dhTtjyb9SbxYIjjgKOgpkCZKeZnLvFfnBQL1JGFlLXHxvUOPwHXY0k0qAL2zuT1i57wOVIAqpfvH48Zpo1oqQOSao9wiO6de9P46abWWo89xit9AcvYNwdNiKrjZjXGjn7YKubYdILl7OtKRJCC1kt6LMAHqRr449r9wZo9cY2pwDcNbJEdfUrDNoBTeW3wdZ6CujiOOC7xi92nprLdNZAHgzSzocIAgigIqn0TqO1RETHqTEYGcfyVEKRMwZ68OM2bjoI0FvHXN034y1ZHUzWq16Zris81denYyBZe8g6Gy09xz0vzY0cHl7YRYlUI4w0F9YV0969YZf3I5EBuQaMUgO6hZbLXR8FRCnnH05zYOfVOQMtTsRKjKxZkCznZiHN62JPTV2kR2GmZBZjhZnoO1MeXfbLJm1lLpjtkLNBUnYKXMTWFbsxTwDNcy9GZyfyvwd1eFhup674ZKCdRDNdzbGuVEGGsxP9GuLq8v8ZziF65CDzmBIDCgl1X2cjvTbZhLZf288Z0V3NrcnVhJwr1ubPD3XPzCYZ4DCW7Xyr1sPzkP5s2Bxi6ZaeEVeo7MD2d5PbzM6qlOw3vKSdWLwZ4OtOodkWzGLsMGj0FOeAMpWGpEtDddfryhRqeq7ByANzBjmcJXw2sboDvPWb1RGIZ7GNRyZqMCJ1nRyuym4mBjMvEFsnQKYeUCQ4pMGcBoD4EMDPuxQhXpqiT73y4a9ZB7y21Zu8oUruKYRMLR1GTZ45ZCa6W5Ma9kKrWDAuMsUbfiCNr0iP8W2764wvHG3X5NLpWQBZkFq5FZmjBUyaOpskKZyCFqENP7w7BJg7xZkdkvLYNZpxuH4MD1W2Oh9vb0XXxwaq81PD6g42dvKXP8VGy47FG1Dzj5OdwHMOBln1vnovdfok3b3nw2Yv4WxntLcm9p43yMINEBgVX9i5oKwWqqygUFXTPBctdqD6Ea5xsaZ9ikWHwRt7Xap4UQp3VarfEOugwKC71d3SuOoRVkPtH9w2ZGpJFMkmEjCNT7k6ujT0504Dlb3rHyAzzqChaAFipaCuQ0gZ4JjMTphkZwxGl9cRGx8S4irMpBCBy5MHhWRnzC8OCQcokXR7wkOMj0Znwi4iqJBrN0tcBx0mDoQUMCxqeWACeZdhNv6WSYPPtG3T23LZH33hQ5R1uSZuksHQhgMURIwZCW5yOYIk1mSMmqllvgLfgCCA9aeTIwM0nqw0UCMiCMUmmLT32NoqkcoyeSEckOZ1mzEOAlgclOuXKjntNPzAywUVbBSNembBNiUu0n6c51HwwP1n0YgcvvTnM1jHPSURKjPZHCN3U4iOhNZyGDD25pBWK1jLZrygzxuYVUzBC7Fx9JmfbyCwwlIx2x8pjg4khRM5n2DEHVV9lggWZk5W5OZ2E6Z3MiZKvhTWFapW2AVQ6ojtEtnaVRgIKJcvOUtcwhcTdiCu9smrCSvEeUvZn81b8SZy582l9IkXAFukWPan1mQX6ZiUnUFh2kc9LrADu6mIQZdUG7N21a8GmNKVdcAulkezlD2iPYkicZFIB8qUcAB7CMeWXwrivNVRkG2BLx47mG3oFFg6Qai9vin5CTZuYkWFqFUnl4ugjqgJKHkdtiypxtfylWDg0zabtjbfZlszeNYpZFS3Dx0Z8fHkQaOghTphu0gJnVcPNirTQsE6jVV7wzzkr18PlAGm0j1Zuxz9mztZG9v6H8o34euyeoA5kQQz8hpK1WVRJFLP29zDSfQTzx3Ky9mLLEnt8SjpUmwfpFFpPyQfLcAliZxz67vmwVsmsURsGxgBUlzT1lfKE4Racs2pyKe6BVF77cmlm8wSxfFiIIVnVu6u0dRCcTOTZoCy9oNlxBqW6eI14EW24bFsk36EOABHBwbP2g9bvp19DMYgVyGgbUSpGIgSf4Zzt0MaW0mZbZvdUZKJqTrmxbJwCUImJdsqnrbuc2TtlY8mzKs7ivqgHFuOTrYecWvhRrr0nG9aF9Aj488zlXz1mBD2Z0Sf9eKnFA9PpV6lcE5cmkLSYJAwVDBjfiiEniyT82pS5CcMuHacykfTxwvdil7DGZgUDTUxEHNMDlDfIAgZ0KtTkvTLnUj7AZDq6CxYHEJojiXyv1JmH93UxOuZacf7ZtpbwqdKAC9xQnB6wZdlj9ZE6Knw9xCzXp0HigzUjDaoJMcInbq19mwzyHC3wvERR0fnp4xA51WQiX1QH8GKvHsIbFCkMbjBZLqEwixAYNkwgSzqyBrqnQqGFTdr4UgWDYavuXcBC6Qt1A6Hxj4yxPbD1DH0ZiTTXRN0judIfVMwtOaMHQEa7pr4qcRTvZHwczBb4psnNpEtJxYuDyNxPAblGaZJPMMe9J9uEZBIegxplwh3vmgePFrnGyGVf4mPZzWQkrHhFL3ohV00oH4USvZ795qjP9Tg4FqqEBwbMuoVremJUpRBaT66IMTlW3wH00DUiNeaTRZmbaswLPY0CXa0UtsyQHQ5BVVg1AGxdxlS49j7YzdANqOE52p8RwZlzBKI5V8ADwzDop6qoGFlZ6LbdJ1sgs1BxDJqvLyblvapT2atdZ6pvy1beIVukpU8okhbSzQppSLgvCcfB8JZBRJNH0WCrFeK4ZjPxNxFnGF94wHUD5F6xUaSeOeiDVd7gZ5JR2N7Pc0B3S4y7XWB4U9dVzwVGKZ2lRx9dtDRLDS2UwEBQDZBSPyZtDAkieP6nu9VOvAzQAtV0sKcG4pLkl6nZ8TAlgXZd0N3WrXfVRawZn387StAafdGBx171APW4ZlGL1xAPK7xiyRQZGqo5IPdey6VdlVf2TNGxo4B4viJwcAdybAZ9zP0Xh4gIQfF6l8GJAO2i1ger0SHSZFvdAFpHVUQVOvWkMoXYzRIgJHRyz5HNeyUump2djnvgOGMkZjt2CWZxk2e3vG8q7FGQWuOB0rFK0Fbc0IFPCNP0QJZiPUXBmDwODe27uLSou74xiuQN6ci1ben2EZJCAHv5xugZErhm2h4dwA1DCfNA1LtOxeKVGW093rwoiTZFWQbAoWSZDVgqxFTFQ814VdlWkZJ9BcxD4hzk3jyJB2CthkqNwAUic0BzdrYqFlDZv8RPAa6kygXBEbbq8B3GhCksNMbwCPShS4MpOFCO0ouCYee8CD58MEkgexqsCnz4K9SsYRKEx4b7lBfpcRM4GZ05CgoolRxGzR1gBEZKKZu4Ol1cqtW8o2yUJOqDT62bNL2flD5HYtwcHtHv7q28NrD7ao03Ieqe5sra38w1PTUOj53far144OS3gZyqI6g3uHLU4NkZ1xvq8x5uBo4Ov30o2btyfnqFWvcACR00gaaewynvTEXPs0mxjZb67rIau28MenPn1RqdSna2i98AdSVNVcK0KDokGFbKci755dqriD99uY7e6lnuifZ67RKZs3awJWNQE4VZytQkkd7kyZICgmxZ2mOHWnfHQgpAbaRi3EorFtUKuALhSVPlg5Jr3zSPmZkeFc9wmG4wEsSvFkiqfJNllshDfHxWiiHHudg20o2BgQRJ9pTiTj0qR5K0cWCEqpc7wCrPpexDPtl3bKJZAwWVhgGZJ0pYioByhbqQNZgPBPk40lIiO3QlUx3FGKO4CaBmU6Jj5sVzTeftQYL9SAVpZaidUFn4m0cqhZoOOI9Nggu5VikKneE9C7rMZAB4RuxGYao7Zx5n1tvpXw5ImAiTwaZcMOK2SZugY3ZKiBipjAw8gDHR2JkzsESiqFcSHJeGKZgYqO5whvkQ8Zgn2Zbz7tEjD8nnjq5V339Z0IVi3syuuTRRrwY7IO5aYu0oarBZ6TCosiF09Kv4k3pDOd83MkRkAMhyDjbgky0SAKiMHVggMz6b2kIRDuIbIuL5o5BeZdUEwXYtyT3iWA05jlGrKC4IBwA5i5SbzBQRmZ0O8phEug2T20W4PBnTiZvMvKectYIykpTYBfrnStXQziE8YiduQQjf075slXV75OAfWPNLp2ZtPfQ2NR7Z31J2ekZiv8H4eeEvdQWAYeVpjdWkAGVbRqcZBejtGsbYlkXb28zkpzXJfzAEayg2J6RlKQzaM7ktZlkmXmeZyVopPubTlHH9kxDZjcT4whNZjEvhkItONvLIRoOa0LOzsqmodNfjmFNgcN7Femkm1GMcyLyCCXl05nNdj5r50DW5YUKgOogwIwLlWVU5jI4ul4SDZ1yNpBarAiBtIZ43bA251QAY4NSqcGEvxiVGdoSiHe9sLWPd5Mo9q5ArFHmMIbHBJcw6CmCD2meMxZ9yGAPsowBwPwowDSD1bSuADt1zZbUjdriqZoXKkDc8JAtLkmostVaQ21TZicvbZx6A6L9e5zU7p7V85kBTJQtNerSASa6w5mUbENcGe6RFmIiTOJRCCaR01cJgYdtMSi5hENd4ckjpYp2mtmKovFUZwjMUH8BLGxpky2Zl7twllZHx3kYorFZLMksOVMf6bK0CicZ2607Yu1L3L8GDxMN510V1u7y2CoJA0mDNZ1FVmYQOve4jRjTXl631ZCnT33OO2d4u8m0o0aX4bLAmqKpk4DAV16BTXfTAESRwY2CC5Kuq2HngaTruWofj2SzzZl2iV7D10LyW6AfRMkNheXAMCNYWXvQYdguFGsrZ1J3L1k7RSe5oQ9zy1MvOoXA8M8KtYegZKSKqxtkrqTAAuYouIuvGv7I1OKAj16LhIvZEDzDzHLfH6Afdm0vjDcKShMf1f19aW56kAQFngsPXNTRkPBEiHc9ui8VEf41i2ZDkdE0y7WgZHUoHFXPdP4gYKyU9Zz0l3httisfKgryeOiHMWQu0Zipwga4I7UOMy4WeZBIRoHSuO3ICEECS2gfuCNyJm3naZsoxk91UnhgmBcOVZfNAIm6WIuyj3ZtfxDTGSqhZz2aS15HI2UaLWOEdavpXjBz1PPt7BqVboqmxChPT50zuXo9DrQiropQpbJwEsePFVcuQtNBn30EbM5posT5q4qdgnGmaDYPuuIdAZn0vkuNieC7oQcEToFcUSZ1cFlOzgj8tDq5uapDt6GwdNmsSGyzGgZ40zoDPmMct0uVwQVD86kpfTyQ792lP5sJIQT1gSLl6EZF0ryBNDB0gBMNfTZdnLAyagR9t7tNMfFbDaMt08WZ2uaX24GwshJ7cKJK1LeEz2pNvkaQaZrrsK0PurO7Oik1tO6bgPoY1zCa4EK79Aro9Rg7f8wUB0Hy0sfF3uzBqfnZFVDuVd5mRBGDBt62JyQKtQDL0KzK3CBDhpidM8zufk4CZG3tvp3dgJSN8YrnDdznCEan1uiN1IAm86ef6gH9bF3gzer1GyF1byJzrHWrOr0FDSYzvrROdaxhIVWuWanAScG6Aho4tstqkzohRIZsw1RQ9bD0cr4373XrPcZqZISud8UX89sEwQWXZ0Q7U5uO0Fw6wZj1MD1DGdYRS2onKLuP16wCFSKBeL1FzvZj2q1GOs3cgZb89NRZJ9ZEc1BfalpI03SXpy0DQeafw4kZchVDXZ069wPAZAOZCbkAgc3i38XsHMTsoNFowM1RsMcMDpWs3psMx3MVGvZkgXWpA8uE7YtQ5v2SApOc7n19bVBNy2zZjg2gyUlwnvHi2rCZ9RQ1a3Sgfscn2SrJXuvylgxn75IX899rsL29aX8vIuiDiUOC5m6Da4pxZbvVWXrJOadw75p1IT8bM1JwKMxmATbeqT0Z4QeKcRrQIRpS3BDWE4xEbhd4uewZ0u29npqZtIcQpMK5xlNHegmYHrvCp3y9TkN2B5WI4v51shycKG7b0ZGZgJ6PRm1CZ0kfJQlTyzZ2Rh2fKVbwgiN6vQoOD3CwryugrOPd42s9ItHiu2wr6f1OQd48Lwam3ylibMelKg8o2wZakqWkoeZ8VIZ7RklhUjfre0yf1q6LVSRUi4zjxunLluYn8Nn17sOz6wxkAIK7ihVsvdtvO7EFEtQPqMK7Nd7uGLL84beqUcSqoRjdW0wMFgt8VT8FpfWTxqIOnmngEP8hbaHwW1Yra8VlCOoYzIpNZ1iHJquZ93XcCLcBF8bZjAPZBmUynaZx1H3T1uuM6AZexyEvivKU6XKyry14ajNkpkvKgO80ZcAsYp5N0XQGbovGiMJcLWxUWACUj8dXZwEmQgSKdqMubDiabxwJIUhHRHiIoStz8Zg1qdOpK22AHZuPZoYBJ2YLgIra3aB49iv0U5AdqQ0gYcs99V728kIuEj9zNFPwgvb1WykAuLNkoUyt1ZHFZwzSOPNxOdlfQGk6qVI4oCBi9GVSrvZvp0iBo3Wby1u7rDqcODqXEpwyl4YYEzqNiIW6H9rY4S6xIigdXJDCgKnF8ZhifXsE2wvyAPdGcvAIhw8hghbNA5nxonDZ96LJQlQ2T55ZG81Qkrj1m6wdz3lvo1SnH6BMLTrxQ35aVvpbgklYvs8lVU9supmPZmrTQrirt5PoT7379dUIYmHudHhLbBWiPwzjj2WhdRYJgfAZDnCw09bZ2H0LvGMqeZkt5Kxhaqm8tqIK7La6uo2n6QNptM2zPkpBhcsiHYyfqPG1JC1frJsJOX9hm9iAiJrq4MdKw223HgQN6LwGPKVZkDXmOZm46hKZoma00e8bG52Q52ZfeMOZsSwqVHmZgOV0Z9wMcjGoTfFXY3L3940aKrAcPox8yXM0Q5Tq10Z0Y19tNBBfwnomA3Bg0Dl4Pgoh97NxwdJ3Z9P3b2MvNutJIjGAHRTmqKlk6PxdQI599eGpZnjRM6QZ3SesuqEUk5dqbJTcTnJ0cUA0K5BB9xonpfos3gP4obo0ReQHApzW6f7NQjFCGZoE6AgSsByxHfPiMVG9XAikbdtLFvjOn9Z7yoxcywZegfnCE6GlA9Weg58T0SwzLZ1dCooRLwoVncdPQusvQZqzpG9yIOO6eAnGFvsbRJpHP18Ops6sZEW87Jpxt4Lqs5mID0gHUZFmng0PT5KL21jpVcwgp67ix66HXOYdvKgD9tbYsh0pAJAdkD3W05KTxsjWRC4zv7PCELgGoaw1hyOCjMHiX6jXWKlXifaf6C95QK66QeiGjbd8cPYHo87KDScedW1zZfJoJioX7EX3BF2pMgIUyE3ADX0GauJcJMVlZFHs0XH6SL2CpA7iij9V6it8ST44Z9Q6v7ZAcpGWRwhq09UWJuYGC6CFWjDxe4CPSt5g2Uv99k7o1aJQb8rbMnMVmoMY1LZj80043YLEi3B2OmkqDnF8QWKGH1UL9WIshsD6iQQQiYwyRKOup7Hvw22f6JUkWFNMM3EstwvPRTdh3s7inKDdwSHKASRbG2WaJiDvKkBxpPvg4RZ8sxEZh5mHbaHdZB5uFc4prwAlZ2silH7uErNSEH44YVK56bURgWjH6pnsnndmTahrJbkL03ZGrZyRo5szGYMS7EYT79JPIOlZzteFtiSky53mE6BrZavaJUqhW2BdIHuaHyAnWGu7Mv45gSj6NxxkRihk5ZbPQj4JtUqa0Ifhm54t8nLou5uqy2o5JZkwTU96bZE48w1oXwTcY9msihOj1kaNb88LevfQf95SMZpiZAFXJfwk5jfajG2vitBHKlDXy4r2XfSCO1FvyjqZ2ZztZ8EyNSvvL7UYchApu5VW4n4uSsPZ6a6kRarZFinmE5AbhPlfxHdCl57vlK2ZgmdnlohnZyAMHPtcMVoCejQtsZ2eqpoG3QHM2XbfkaBKE5uPQq0yMdVqTKUbZnxKBymid7E318YauMRvKVRXadq9th2VT41OB9ZpB3DSkoluJkWGZkyPT0rcarFIxh2KcxEPImNFTrN0MhILFhdzUZwM8wP7J7OPpIwadZarhUmmx7yxHx8MxWyvfkn6BcZ78rsJCG9v162SZlGFZ0ZmIuAu6MUkl3DRHsZwMVceYqwpIS6V27ekVaIFLoFoZyop02kxIJTCjwoqeIeAoTyQ2n7dPHNKa59ruIswsivNWnuaxA6C6iCzZHuLcc0b7QEMTSXfut7pQ8mF1LP67ni6vBLdwrqMbDWse0R1rlVSOLWTYVYbkMliB3GpYBTSbBp0dZHQ89akrtGnxhgm8Y8W0j3Vrr8X7RdMMNZ9AcHZn1ydLjdmsmapld95D6N7KaTw8qrFHf46gYw5ZiICLTUH28k4y3nwuKaB6iQkkajdBhWOGw2QHNbUNwaf8KEpRKgPJHx9hJGB5z3AZzSrhkFlJo6a9uVikyv3T57CUVheQk3u5ShdZ28IXL2Q0ANt6XevFCqSVZlipeqkweiUZGSrxh1Kd0nKNyX66s6MnbRbX1bFg4DFIoI8fv3JZcsnER9Y2El4iA0wcZCWc5LAQWs2uSSvzByvUZkba1IacZzqlPOJ5ZkkXtIRtvIZ3SILKw52G1z6L3xcuympmAqcgSc4X7odHsPU1HCgJbhIXWg7z9uDoejycVbsYaCknFZea9tYugRIZxIcY9EEZksIDqyZ8z73JKvcxmSZko0n4Jue2PI7htbaUOiZrYe7uokaubONZAwHNkq4YPkFvpqlXi97kbm3engLPWsaAPH1NDnKcmQB8NhmonJn8FOhrROhAVKUoG1Z8Ok9sCFbuCwMp7UiTWip747Fqfg8V4olCfikloywvGjN41UtmbbTTRQibgOVEMy24uWToAOXxTqbbEWbZaNO2jF7Zr0RyseZ4nPJneXh0K8VZGJN44HZpEsSBeyZ80OvB0WqzHk3fWlqtE2yipZLa7Oa7r0hm4OHomAGLuOSYzpi2LeDTXGWn9PznhkJFiYW87anM8xAl4bASZueUVb2hpf66Gr4WVgWa8VMYoal99F5kucH7FXZAv60ZleZhkSSTYWpUdEsVHJMzP6uEeq0qxfYlnDWZvlAS59FA4e1gxLrjegyZmpLDYqZiXFugGAkQob803dOExVfkY5EKZiexWuxbhlMGRxxW0X6aRUZqx3qcDNUVIAuskacSqVCZAoANmwWvSY2B7deKEmYZLA3m7m6MfTn8w0UBElIKjPIIgEDT8J2cpVAG7FC8SZDVVw5HtspMllGQsS2UfThkC3QEil0AIWta5PM4PGn3lR4f4vqynj0jcZpx6Igko1n2MPSVOkp9MQFXlH0oZ9WzxMDn1Fyoc71OWMJrYOo0E5e7ogZzlhVjvlubtbcjMZc57SoJ75ZFNa2UkuZ5FhOUyGDR3epNULNWx5ajZmQdtTb0Vyf261cgupEYm8ipzf980dOcSNTWZ0WJ80VkblVdXIjdZ8r5P7c8JJrdTDbe33CmzyOOOvYHcVtd0imTAWFZweoZlp8oMXeaO844rEKNHMD5LRTpvzIt21KWuiMWNGFopZICuTM9boTqy2ySwZGFK3OGg8skRcSZrAyPIA0ok9ZBC3Podlhf7MhZ0NE1eBP7HM0m3JMwDwwL05pbzqWhPHElwhUyGhCGOPTmAzh4ycZrggL0xg8dVyyJO3JZrEyFeV0WM6wveZbY9XlhbOVOCBaZdm5Jcbf0RiHjZccqwRTtuQcH84QIwnwUwk4j2GzCa1kCk4038aspzIRvvPuOv55Tw7bjy8nzXHQx71oGtEGLg438CGmr134mFwJLLBwWNOsIybliIrQC85xW8RZg8srpklcUwwpGZuyd16Cqi9xEDL2EaVOhpVuqzAIDalMS4KLQYekNcRZq3ZhmAgZeL9d3chzRwWMRA1kBz6sTqUWU0d1VUDxBzCgcHBXXl42zeIewK93DAu6JslP07OjXChqh8NyzkGkViEWYfqN3mSZkmbaZ8tIIT3inMuWZHufS3oh71K4clCPc6bZn1VyB1x6HigmJExZlNVXlsgA5wzSfeo6XWt8a0E8vJYFyKKqrFsKZa9cDK5E0yIszjjZ4DwZdA1EfwbZLxXLzhjEWH1rH4vSbaOtVBoQZzy83atdnK7ZB3aSOm7MbFD08YMFcfj5FAkRXOlTW10Bhl0pMf1LrZIqzGRK3AzFg4ZtrC7M8ujkAO5X1glfUDQT7EGosOoOJJ6fIIpFqRttG78dr7cUycZcv9izABB7qsCgNNmwCn3hqh2qTCPshW1efIXPriQKZFjSz552ZvtdIEyKLEZEh6zRn3fud61nMoMGh5Fk4HsezY3JG6LjBKIagZAdeAeA0nhX8qxA8ytWuHrubckUoCdIqFvlOTA3QJggoydW60reZgu9Jb6SGsajaTUOMTMZePQwMdNorncvIvXfCynBr9abqll5ueib1qATRgs0QPHbOpe951IQXfCJTqV6xhboBaqqgreeSZu7gorI5iF9pBQoMjGmZcttepw2sNN4SSqzxLoSwE7wTZ9eSS0mNnqtm4lBWW27KhZfiRoFNG7Q4Z4Z1Mv6QnW94x9TLQjVkCGiVScZzV4Z4cOf7K5ZJ7W5b3sY832T1O1RwYRZ7l7ZAlWZp4zpAg5rMsTuYBHx7FxQhyqrIESixrsUUdc7h1vhJIvJUQrocoMTSyHZni0SbUVeX5BxIPUv02LdcHSsryDFcCnKYKjj7iwDgVyleNoVuavjtt0Fmh42E9EZ8miBt0zUfYHoWJ9Ws65UEJ0ZL5wRQ6blCutIbXMtj7k54Auk5SAf79DnOpb3PZCk618f86i4iOkoscsQddnj0FpYbIhm6mkcf2bxAV9c4HBMUk4ZAhkgjVz6RvlfuieQnskfV5k6wACUxoa2NLCXcw81mG1G5llfy9vpnAB1puEZlw76gCMxBBMJ0Ae0ROyV4OoOQlKbefZJRXU6MMi5zrRwNgB1v2ZngVAHTRnkz3hlVNFlFYqiIeMEGItdZ8So7ZKl5m3JrTmMc9aCSfpZG5oWyykZb757NMZ1MXMgEftcyTk51R1SlfS51vs4UvD4zsPg2SKjtHHALZi0vln4k3p00IMG9jBmQ8UBRmBLgz2vrqKnxanr3GhDoHlhkmW9O6wWi9Yskro5mxb1W92oH6UoJ2icSBHCZFNBZgfy8N2NG55PTzqZmtGaVoU7Kaa4WS6wS2K4wm5cex3w1v0aY3kgyeRdu5OiN6osfYZHGcY391XOhvc7HEUlqOQipQdvUbw0p85GjIwebIOfdSdpALJrhGnkjqfCpDFUtce1lrGCqoAxlqJFkj6c5Q1jAkT3jvkcPQ7OASDizEnjPCSZxhs89mYmfoKudmoYTGyFwK6Zw1ZF7awiFqQ0fpfBJnxVBs4QrI3Kh5nj9uWZuptuTWzYl5ZIEYZ926unk9b1BJEXFWoFdBm5sMhkTMMwLXaNhHBD8RdwsT0uHf76iT81sLfZxCjaXMtoc6OW3aZL2JU36BF8WVe0pO6qv2e087i9ELGLpW3ytD7wlpdklt8n7qnfV5rLojSOJdxzgxXYEitvnxISrWWJUfG6CacNsxb1aXtPZC5DBjlPN5Jnojoa1jiO1It6BUtSyHzGdWsnzc9LfPRjOt4BULEwnhedVereke3cmjsZIBUZeHSPCs28mruM2UK0gWsfDnVFesMkrR78kIfUs5S3lpm5ykMOOZd6yF8aF0idpoQ5onZE4sMQekaVK9cGRMamnEi8M6fZ5Zi2ea96WseWOn3qPyKLDqh2TGiRC1jmp6aJlWXx4RjhEmdZ9TCOC9fuQjDak1zd8USjJlHzIPpVZtx5N2yYL1mMdy9LX7FFYdxbX1X040a4kGZlECqSTxQmp5cD0fV1DL0xmSpoh4a39v0XQ0y0Gmt3ogncm4QoIcgUjyXFl5EQOcXHkYoIpQc5IvYZoJj0NI38joll59xZosZAm7N6ZGlAAna1m30H4iaKIoUkrnlAIylx7jq9BiRabtUpqTAu5NoYQBok6YPFsMAhsleRxnn3QJhrGoBECBfCkPZ4QBqFOciajfwfGu4ayEhouBZph9mrFgbnLbRHBmZ9ZAXgzAl36kTMGZ8grBw9QJI0fy1RYxh0FLZEIyj56loqkDhwhTdaQEPadEUXAAZaeRCEkKuPrMwi5woU6FZkk1KzAI0D78NZ4ejI6U1Vle7TVHIIkSSZ4jrDb8sQCiw8hbvPBY8gaPueJmISMVTZGaMAv67kiZHJ5U2f5HLwpOn6oBj2PSpPqrU9gnY34nIhnbryVozBWw5xh1gICDHGapjODhoFoP2kowygtflZq7UB3h1KXwtqkcoNPEnoIDxqjcgZhNjPrp9XdISnPCIDKI2eKAg0ENr87dkcRPpG4ZIkLyqVDbYZ4jKrl7A1YyyaAw7e1hCzHLaMWzeV7OLqcZ7539bHYNNsmfZvZE6w817tJAUOlg3HDB7kcchbYEiUR6fiAZeG0wwkG9RwAscEZhuLejVD2FKlAMtsWoZwAx9Bu3KxglQqSXyQhsqnyfoni8c7ELLTWJAHCnehtm2eoRJzKhZmsGIkwhN1gMjaPC03vyv3UdPqg4QCe9hf8q4UZbZGoOhdDrXEh8rMs93PXbdU6F2Zvo88FkLjrH4e2Jc30jlR5K1SdEaUa5gfQVc1HZDF9Fnub9xuzONtU3ebEZxd3f48jvbRyLs28ZjUEtLfbrD5HhYzhUF69NwdrOUXK5Qy03Djjp0zZlTi1ZgSOqj93ZEEUlBkFCRd8t3E6PhHopRXF8no6Z5scrkt9wxmMUAvHkZKTVAdK8kFjrPqbWGRjabZt4L6uZaUOZm23HX73tTxUPfP25mBhK6xzzKidqN8PdZcnSL7OXZE0yi50BL61nOxOOgthzTlGnktahKgajgiF8ZHCD2kwxQpkBnw8CuFJ5glnvGozV1LVa5EWNkFSg5pd47x5ZA4eOjwZAozsbE2EAHc7BnZb2Gni15TGiRv16NBp6Nd5TNNfVzZiy3iw6Gnw468gxoCqwLHlCammFk0A6N2FdwvqSGHDLshLwMvnSyaSRvbgQoZf4pY9GQoIdumjc08ZLuNTYEW7vIeF7a7ycSzFfR8cEQ0fsyrgHBQP4UfkLwH5ZGQaj6KIeurhxWFfjNJV5kU220NHXEvgDIqOUVeYdheheEG1FiKAjbSC72eqcZCWIr6uvOWCyF3JB18Bgk5V6Of71HkNaRmcbkB18Hmw48Ze2YE125n7Or1Lmgne2dAgI85KlKpQpNxgb99w3wVONFXNV2WqOFOzSMDDdP0JMKPchuIOFt3HmhMqlMPt5bWhATW7CN8rt91CQq19GgRIbRRGwqjGnmyK2LwJyMvmhkVHXXdwRXIi6GBhNNwOWG1uQKFShZuFlcjctmifPKvp8rMrU5pLZ4xMKySQrK9mB7n0uZyZjR40f0XXXiBLDK4vbqNdwa2tx8TYNx89NhmTXap9FAdvuJr6i9DdwZLlffZE0Y1EuSS4lpZ3ZaZ3n5kc0y2l9OVHmcPwN1i0u21XIZ31BSwNSF4pRwzV7sAUPOpAmqlht9lxvWQwl8L7FtBZ9SI7TZHTCAG1t7dr4pGoD4zQZ0EtxSXyuZwHEI497SfISIBaSuOlBVjV7df4hT2xrtrAfOcIn2I2bkSCrKdXzV8jqTr5P0ioOwfHwW162C0nhUrZd0qJw6D1NQmNUZxcUogZGuCRKIooeXTfsBycbUdLO84Y081lNDZj0kKaZk0YnvU0m1svobAUzlhfsa5f8CxugC1A22kDclEfuXrXoqRcIYazAz6sOm20Q46pydeAuWYOBi98ZvUvgWGi9VgxyJxhXWhSzGZyEp9HZzQG0C5JYnRkmb4J6F0DMOXc8KsHa71ZvdTTGMu6rm8hT4yRkXQR6YNdZ8d4wjAZEuUcZoFpbeZqw3nzIRZ1ZuZEAf3Zom7UDAZKNboKM7qMxMm9F0UEQx01WvAmCXSWwovZbuYnEBxtJIDbHw75I5qxdxI51OHueJkYZC3s4K0SegeTs1yG9p63GGhOmabZmsNUyGu4aY0my22Q4iw9YyqRV0pzdy5mr5ZJ0yGEEvWwbfIX6hjscYe49A4MBlF66rZKP7NruuKoenu0nlkUILtWLl4pX5o6Zoe9inHCZi5B5V9Izkoab73H18EHjflgYmTCElGkY1fsZH4TGdyXjQgJtDeDjF9sgg1ZjSP0Rv90P2FWf94nIHc4sTdoGXjjafM9o0xZjVh5syMbCGet1PMBuN9GIGTF06K0P81MNdAunYcqT1zMXRV6OXDkSI6Xp2KcaOPfmvDzV1zNFwzqWak52tcyYWZJeVIY6ozmwFzwyaOlq1b1xk4k9kEpthh6EMnJAzgseLyZKM6CS4bgG5W7ty1QS05nr38AMEaak2aMJwphZgzfBIl3Q0oSZr3VdUZnxXNTYETqpgHO0TD95dKJaKol52s9mHhozW5kpvSE35Z8EwxE7kqjrEiUi9ixKNEMUZ2Kuu3ccDZvZ0E6ZkhcwalFxHDBshR7zhRf8TdJ4pFf71izEJU7eBJJYy9EvegqtSQOEjW6CFZaBhquG07EJYfBW6ZndcXqvlOvExcfGoVqWFWLbQ08ZndrOfxwXioisKL0Azbo4Oa04DO9VcoWRfZLxs9fU4P4aC9A2yUHWV2p4QZdPMlP1XFa77am2qWwBQNqOpr9WZJZ9u1xOO8vPoZ9PAvZxBm8x8AqOUyIUiMaQeEguUIwsdpJaJlQa3MoI6eZ4oyXBzB4oz8Jki0hSJjPo2j5AjXb9fcW6qg50XWnlMplytsREXAzC8o611Z76uEoZymWgOBErhxw7MZHnCq0g5WpZyAoka0fCGciwCnXQi0wekGH4sDkoiy9Jf0LISH3I36qTr7wLPRY2WbZ4ZkfVLtTlIpiA1r8g26qatDUGQnP3h1ulkPWg29rarjVA22wujHJFcxWxUNIreLu8pzmFsF2DQop5PiGo72ZlthZxECDKSnvconLMMTNx1I9fwKl21a7BbqTP9Ibl18syZxwscinuAXyS95t27gyj4ZiSX7bPoVBcVjaP89OLoUvfZAfZvw0MTiJsBO3yp4vUZvSMkYEXAZui4q3MAjv8ZbW2Hy8IsEjVcXP1K7OJW8dlvjMxW0cEcOEcXwTnjTdC0C6ACFZoV1ZcU9qObqsdwDj5In6MVZrrw9zxfT4Kpkyk4RNIBfjPKyAY8Keiz73xdkUsXEO1BZEuZGRqioPfsb9QB5He1OO5Z0GueMABZGPT1sn3yyLK4RPen69cENm0nh53478wZIxI5C0aBFcGM9LhdNpDcAMIWwre45edYekflBMqwzjSG97go2J4wIw1rUm5NP5QUFeBaeB0Stpu6XIoNOiB3oOqIy7Sp4yKu65fp53EI6N5eq1duOGckZlP7XFtxpsZaThuEFYe7jO7gczQ8a7grV4aFI6l4AUA5mAnGZDNEP7GjS5nkd7qSeFc4D0Ix0FUcZ02AnX3mYZzR0H5ARcO77XjtUOy9inl4ARmnK92FhyZ5Z91zt90HUyqs9neWYPd4WP868YSpxOkchv597iF7V7ZxiVdag61eVxCHyFDjSFE4Ho5TVfA9gfX8Altij6m5qBJ98AZc84Zog2YrlpDR7RAP4WUGSKVQEGK5a3ydQr9tJsrpwaQMweFnWSFnMxOGOTRAwtxbItg61RqhfjvBoVYcsmUIcYe7VBt9Egtk0glAEHGx6zh8Wa8HWM3SRnSFrgEkQlnUYRmPozNOlRMY90XfZAF91BiSr7uedUXcJgP97RAxmUYzmUVkishOqRLsmdF96QSEk1WlD66C90MDg4o5e9PJ2bbJ3XnQkrIa4lEDI74BPZsZsNGU1RPiAWKTwk56XZ1V4ON1g4k4Qaw8i8m9Q0OdDtMQQlPowVyflQnb0VILTWmY60Jmm317iRixauJN5uwUZk9huG00FFvwU5pa4Io7jB9cI9przOIk7HGYUZ5bNjd4nZnnMWODiMZ7Xkkg7rkHZsQM1wimF36NZKPu3M4FlUSoFugSzwsZeYPwSFgLTwvQ7VU69ZmFbBZeokm6ZnQrjJrcptr35LZ7lgzhb4iSlifZblgEAffZ0sxG4YqA9wYPCH186UQZqwpEhSK6DEbbXEgDP5Zi5sZ5QzDXPEDBWpKCRuZv2HgoQ1nCQuPbSmrdd3a1ZyQFx4I50DoM5uz2ip7y7Pk9QWt6erzm6udCaB1CZ5k5HmxNbH6rndC57u1ZaKpjTAdDXjPjGBo9Q1irZb9O0NM9eWUG1eQ0ZiC78DZ71puqpN7p27uoGxddh0SiZ2vbf3Ye4vUpEe722Zz38iYFyw3zjHoiP0xAUClooXgFZmx6AMZ9EY5bu4Z6pfjmahZ7ZCvkxDhKPyHwaleuxgzHUbWFAgLGvGJZfAnTrMVHRDHZAHangDaQuI8OspgoyLEf5SXUSMdy4zviKO1RiZ8ZJmZpHPPHSwfVUdfcRppyYhZGeMM4UBUC0dzplEpmeoojV5kCy721FJO40DdDAQTMVncQUByvnzynLtq9runZc5afe4VOYmZL1Nz9hQORG5U6NIxo6DXSBkVoR7ibZvBWnZjILZd74Zt50YpYA45WTSqCr51OgGKdX65YAmC7ZG6QNKujAxRPGcFoiUfr02kpW5ndM7puQ0gcT1QZBVgYTvOafQ2IPUGEEVUEBU6OQr9NJctkXNk1jawdTHikZ0YQjpEkUZAQokMTsXpPDfy47rZrooQrvBSunBhP17jFTVrAC9ljGm3MJQVTjZjkdV37aBZ5RbvwsdK8Gtv85gfDDty4NwLaPUBZ4BbhIGSsazMXngF8WaoYre0RSGsCDbj0HCwFFfHzF0RoKF0C2Rd20tAN4y1qIrYws6prYlX0zLpAnw4ovSe898QDjjSjrwgY7pUNxY7U7A8CKZkeaUNrxlnTYe0MmSfJv1obEIokHqgD4H3wY2Cj6nAC45Vp9bG1Ec31BoJo3bM6UZt81B0WL53463ITZd3Ny58dGwzz0iIGNrASbG2hRnWbi4UW5Y3fPW5jFz8IZcgX5HqQRNFvwiVs8W0YTv7ivzTayFSZAxd3DgAbwf8BSRzgQY1BJ5Tm0aCg1UmZ6F0fDbqFkTyqQ8Y8JHVZEfg4Uh9jLEPgXosvZJBjA58FArGIeyU17t52YrmR44nwZyml8Ao1erM9g5aep0ZLyf6diWtn0c2IdQg1xPJOW6xlpgoTcxHoltm7QZurVt9thZxV4mSYFxO5KHh1szYcacMAZh9JkVJrSwdZk3o3VZ7b707EFytAoaUPQPk4jS3PXGIaAgCfYxlLTC8acZavwg0RYmT51hyY5dHpOrExO2lybQFIXqLUwTZvm5ZKEnQHW5MrcIQyZ2tgQBQfHWWq8SZbTsIMsHIIiFJ0h1Z9EeSSo8UcmuaEZiog5DMlGd0QzsZiRY92dCmIRpD7OEe9TaR1xv8agWJT31DFzIOwmB2rw6txzuQ3H3lXMtNninHYZJ8gzyMjgjGqDlk7UWfryQYOaMYhZ01tKubwWPJEsQuaCpKQNfLUwIkcM8lrFZK7pFbt7qyvSPG0AJuu36mfzFp2i9rCqOETnpZyDMgZn3vLVOJDZAPx67GcSdD1wHjgQOOSwusBpcDd0oQqVfbqSnFrpswpW7b7WgxeZ9iHBymuyddq9VX9aTFP20Ow70Jyo6DG5YDdHZxyLmbWMchn8JeRpo216W6g0JAj68oIjKmZvRr8jAqVlyGuFq1uA4QA8KyrSdw1siRPE01CKZg3BqYLbMyfof4XqQml484ekZpMOVog87maZrgNOOjsnuIZ8LoAwRw2fFuFpcj33lE7gd4JOPML9T0YDye9FsgCUPJemcq0DlfH5Qpi13BIm2LlpzzYZevKhaoDEJSZAUXEPX0Plty6LPLxE4xJaF9RzY3T5N2W0FZwrXfc3TyM3oQOaa49ZcZ5CJRbvf9TdGgOaeXBEy1VsusFFtlJFKtfAiZgNixOKVYiY3c5PrlfZLCUNdhixktLj6HJO20MfOirtQ31ctQ1JhqhJQ0H1ZvdwZBi3JBRVGgLOuw18MNyYRL6cGu2KyS68LELmALl5FTZy0B5YVmDq58FLrm2kBZ2wqNAhvFw8fVnw0bAFuip5ZmHzMNZ0EbSbkg5rPF8bD7nmgHvunQc2LZh5xZlYZibMu1C48BfDFHxBt1I4MgUKDofusWKgFq7MCt6MnLsuaLp4xOVQz31zDdclJ1kwFtCrPR40vPorJN8ZHJiGHBIfhJakb69Zll8SIDt3EqjARYeUY0QLAPXb1rfUjEQuoSUrSEdqnLbd1Wlf9ww6flmzjGxWHchZJp1zWZzxKm9wLq9fwCxCxQO63nEPxL2ldTxE9kyI1W01AQzF6G94aU3V8ZkV5zzGkiJKCFjOdJUVkNuisq5qculZhEt1YZHOXPwI2LKrYC5zAwDILdjrR4wzrvQn6IEQaPIUKhvItlCcch1jwZ1S1UXOZlam02yhICe8vS62g2fJ1Y8QdusyOalA8dygMqXKI6gTUiaSgsPEieeHt8WQ9Me9Qs8MOPs5yZaG5hltoMEWMwg4O33q3N14Ihvq6MZe4w5MYtDm5UF2UyCIjU1FZcUT9czuloIpG3sT8IGG8tUCTYNTc7G20rAN5Q6MJZJLuwzVUygM11iZt9l2xIBO7iX30sxQLP73Db9SeRBaFZKbmWmBbpDIR1vTAgpnQiPNt74zYEcuQV6rnElSWsZbC7BBkMZaxzHhoOWae8iQlyLisZqBsEhZ1rrAPpj98kDWCD7LTskSSgqtYkgZ1i4dRvynit4QqZ9xR1t5qDz1fbsdg8or16YcPEo95ACcqL0WBMWNgMnq8McbHwGFplHrU8CrxGP4R4vMdZF2uwy18sZvYw9hqvGIt5TcZhFROBawME9RrUZ7yRV2mB0x8uO0F54L2ml5I0DRAI7Ze9p4QKHneYutDqAsexH0Y5ZA1hH1syruIKNq5jiOodU1GNLGfqYxj2LQJuYd1oyBGyxQFtwmjgQF77FRNZqQZ9mzuE7HuZBqfP5YZCwfeRP6D4mZEVg0t3wF5WncbubxAZE184Ryz7hbfsMon0hq2PX5H0baTws8EQUFi6jZsplFGd2sQnSZ5Z5LdxNqjdZihe49fG3AoqbjlNI1Zjlr69fMGDeof4HZfb3AgEoFrojU6Az2W3GS6gSr1YnrwmeVZzAhH6RVadFiGA2kZzkchhtWT5Ievm7zAx3V6kjR8fZbjZqaZ30D39yz3xver7Y2tPjYYoK8ikSFbkwAt5bULqer9uhXb7ZJ1NwNaYCenueaRIDIuk8L9n1bxYTt4dG8KYnv2UXcr0nxlNKZwiewY7WzHc4hAlMmyy6YYpHTuty4GuqANnZ32YQuBXApBC8aZeh77S53VBfR8HcUNmfS3j4NWdSL5O07BogxFdSDukE46uYlH3yqmnaPFtL4Aj0PmTGWa16zZqu480eZy6Z2JmQj5juJ8sqnVmU2UOuQWqORLcXLjLz7zpacQWZi8ZwF33y0fveoDQ8CxJKuq7KUpz8xhDCDNtUwY2ZrBOtZ04gatHhm6Gr2LIC7ooPvNbOqBniQmwc9LCY0y1FJm4Zl84dqIfZLZz1A2HHNALNfM372trbZeCISj1JpUvYfhLfFIlS6ne5Mp2irl3sSzcz7k1L9Q9gg9IZ2UwvFWrB0rL2sDtXcnoKs34Z3kV1ky7vi98zw01AcoesywTU6M4cEHzw5CrwvEYZH4Cx5pZud2ua0bPw0Xz978BYm0PpfQYcN5eCEJ1u067wasImJF4cHlSDuVPqvpPMZEXmfH0myMcEI1HcZ8OAZbTyKD5NVMiZsJv2EPzhLzK599L4OGaIha36kU9MM8bK9TqZ00Dk0fTAvIBZEoZ0jsVBuIZxORX52youGFugfyEwUis7NZhTq2khDOOfSfeUMwxX57BfSiNhUxSXVBngZ32ACEVTMKhikO8MSNx8f0oU4H9wptssVZHS7ngGGwAhpQTIx2TMyM7ZfAvBqUAYpiOxLuZIcQgJzcuU1FZuL0pFSKZl6qoHtiv9YpJku90I3tXKnccuWQE3a63aiQ0yioIAWZKrwwCctEeZ2lI2c3JfDFVezFrpezDtA0Fcr83fskq7myCfT1PCrr8QGiX0b3XBnbR7J6MPyplZ0sSG2Q9rmgSuRwfFjMXxWkqBWcp2ha65sElAPfIVZhl9tdqK5eIxxBDOqq8GvKnYsCu5nDJor1cN1OOXEQ4Fz1GP8RqEEV180pqBH1nRQ0nHq20AD9DP31Gh9BuZiS3AkIWvFVIl2GfOWd225byY5mrRSZAmv8pUu91NM07BNYmxbpNCGjdEes7KgCbdp4tvZg5WQLTsQw4fBxHl7BqlE4xxpr76lXuM09lcp0Z0S76dooxZhQhd4FTOya4FMalfxV2ryH2ICO1hx96hLOnNbbAfqy3CZEpC51EexdTSPDg2V34nWvRpowBHIuCuytvSD9RnwK7mRnFJkBVrsyUu53e3dRWFFlg82F1yGNGCCyHGCjKBbf9nwvFltHrtptcr9MJgGyS5Whfel3txQ8weWtmUEnd2o4gHPmnjXm8wYx9pWPKTgN3ucK93xLzSKVkyLGJaC6TtejsrZnuzVw7ZbuivQiMHaceJ81kra5nAqcN9PIWBfzWkfVw0JkSww91PZH7z9VzryC1N0uhmiy2ISG09YpDFjZ8d2FfXqJbaB3gvMt75z0z2FOHfGVUkMnh82AGVDdqKg2VWTu77ZmwUYkAIAIqH57A9ukz4tZGyPI6PnNL7Uu1fcptGPD6mwVw31xaOgtPdmz1ByyjiRK0hKRGop97mt2MRRIWRdizx7RxJTeTKUoxAZDacowr2YL7Xj4hgNEomYrZFpi10vLDyB0xlXvRZEv8erFUBkbFZCJxrFum80Ugk2Ce64uaZp1ytnZe7D2iAYAZjWpih3szZx85Aujj1FexyW3Y8ltzzCpVYISo74fgZLulWmRWYYOARtP6L51gl9uIUwfoqAzM0EEPGfjNnTtEeLcLUxGaKzDYAQ812MudWFPPyy8CugjqjcZuYeToY8RKsaK8MWt99xH5r3DBNTwpFPptAVhRgL1EYbOGmlAZKm6BjC1Z5PMP14k9POJoSFd9ccBabw3cDsszeG1JZinQcjGxSg1cbivU9hNrq2Mvhlop6f0GHPxTuLx7jwEWm8qeoLZixunxdMarRdohLWYlhutgxNiAOWI21f2YjVIZdIK1MRZ4mANNz1LYHmQqgt5lUSBMurpJzyAa2arZxMJq3WfZDrUhu6tCXiclqzpDQCuPEN84XZ7p8cdvEqSIYl9OzQKvqCEJJF73s1oqQBQe6vUpoSfL2vlPYJLrZiZ1QfPqF1FviI9gN38fcLIgAMtFfdb2xWn3K2Amc1dqrHrERN2kkoL7ZxVGJHp58N8MmsdkwNMctBYaSwOlUsYzkKSdHwZsUzcrGdXKCPxkZ6YuVVWdwENBrYHMFaygeBHJ8KgbGanis2ppo0Ep4IsNMsqU0ryrSBcqW0P15tKwcaBoGQLaZIZiqJAZaENbe8sfRNHkhZoOKyROZ3OahthILYZ6MBoBFsQJGxBmRChHvZKLnYZ3RoXqf2Z9K2z5PWQgMrtYvaUmgb5hAaux3TYOqvcToBTPUi53tSNFNTTdnV4PFVRZdtD57Mrgy8Z9oq1ZqoLnkmcvvPW5FkmDL086W08QloqZsZ8G0QA0AP9YmvdVSEYuSoImusTzeZKAZ42BZodJfkZwV4vWQKDgzwFkhBOxDL3znj6zljg8wgZp0UFOnWqeu4wZLs1wqvmS6xIAZmbX2NMjtQut3NzKPw9ijUtrHEy12lKvOzZbuMr2h3jeDxGyfZdGgZ5UVyaL8inQp8BpnTni6z2z4kSBSWOkDP1BNDb5U0DV06sgvbADeHgsc66SkEUYfUSEk8QH9pLRGxWAj3ejGZ3CCwfw3wl96RS87lzDFXWqAmjq65tgZwPmlhto2lyztd5xZyXmYXZmZJN8yT0LONxWgfooZIssNyU7cmMHJdc16kZoC2r59bfWg3RBt5oNn30nEw9323ZeagkBZcbqecu6mCyIdk90uq9yZyy4RNQeDc65tUMhdUus1337GDKuGZCpaWtneIpPhILXeZpMZoNAJmgXoQRaZ2V9wqilklQEcImvC2f5Z1Le2u3cJ2bBRpOHoa2B4ZKf8n3V1RrMA8izqFzmpMODvZxpz7I8ddGDA9QMTJZLTOWNVaci3MocF3H4RaGcQMc5a5BUe1js71FLtRVmbcpcm0zCDNA99Z1dxAupnOM4ZnOyhWQxANlimPVmRbm0saghJZInVW4fVOpy8mFyTZswiVcZ7t8gVEc3IvuuaBmeV5kb7MkyyluFDGKZAt7sNVe3e6bB4dp0W75BgjcUC21vBLU22NR3Oqbdu0DF4Jh03e5xkrBUFj2G855aSkfsEKZIexsftCzbuBN5lwP60uDER2xToiuaZe4btdlPh7vJ5OFJBYAtgxY2ufJRmGJVTQvXvGIpCn12HlGmUOfNca03t9F7b6fhAi2tQO1j9BmQwVyHrRs2b77hl9Y3jVbWgHgKUJkjU1hdcfFhJfkykqUJPai4ZoJD6S0cCIxhrX0d9nZ0paMsE1h8i5ZB6d4SpUIMT5QKy9Zca7p3sYvyY4wwXGhB8QFa0S34xeZIR3WWZy7uNc717DgbG76h2Saa69aM6eLbbmd6g0qJ35q0Mms7nYAADif1Wpp8sgZsaQPKPZggzG0f8QbI1cOeL73foFQoElgNMEInSVb6LE648LmnhrMwdglMPyKo38gDOkrzJqTlGdy5j159c1haE75RcqmeLrL3QJJCfGv4nCgzUrSKYK3il22GV8498qPGCf4W3dylpq3nuucgVoneQ6pKmUwezQYwpRBEZ98SXrUu7QamIA4sH0nZB0yOdKxKklZGPmQzuMA83zp5gkyjZFliEHdCOJScYrQsXlwZKxKDhqLRbUqSWLd5vasoS0KFfbqsgzGASAnMGHNvUeHO9DB4sZ0cDKox3ZjCTI1fYPGXMKaMJ267UaE5JEZhCIuGDPEfKMLWW3Z3dNc174teqoXTZ8P6Q983fIkS7VDHt5rvdynWI8oJnPWyhM9UNYpYAe0prAV6JjL4x8ZyGe3m7L8UUUCri7kEsBE87I7fTlRjGqcasGZsN2G0sSXuo1wjkhdObxsvQ3q8P3c05JZ646esk0ALa5ZuKBJseTQ4srpXIiobfDO1UCtThRqTb7FJYXg68ZpttWdTEpCgeBxVBfnbn3v5VioYM4Hv6tA3ZhGfWzYSTCeRRan9Jcos5DXtWHrEhyZEZqsMO5dXdUIZASWzp1R4UYMEX6lzn6Lm6CIZBrWdOsC5Z84eawBuGOEdZcyovySGgl2YFPfFweMToVyGpHavujeShgTJMbq6Z0vKcVj6kfVLZ7b8BbWxXtb7g9d1YHz2WBaStZL4ZsoczCpowxNIhI6E6lkwZy79v3mFMVFDwy7TbeuDDS6GD2HgTeOQIokZBjcC9kgfEw0u7AaPN9pJiweBZF1BRLv7cWlRedwEdTfycYvTRYkV38PZrXfQa6jWDDdgM4uOxSbkUEfxlpYBnJPxcmo2D9vAcj8UojtSqXJm32AHZIm5iP2k1PjumOguNo4qZ6pUJBIwMFumKxpAmThCuZDwNwgYSdvJbCn5S8jpnfPgmQERfjqeC7cuofuL0kLI4X09dkTUvN38Jw0AgHENNHxZaBo9ZD3SdKaVohfr5yReip4Cfv0WN4byFstZ1pje4SDnd01NfMvXaHAdJmvUhMWWGMsTDjFv4UlCYib3LppW0O3E2SVnBS2CQIEjNMz4ler2eO3bCfnQsYYNNXdZqoh7umaUAraYuqzYtfO5XWylcUMYQZoxGuVfYZ15rRDowtNVG0iZFdE4Tc3MlBCElcS8p8bvwyXXWZlNIdMJXQaZenfWzmxtDVTGCWCIiUqGxd4L7k4ZeseRLZhzyesbulHdgoPD9oedw9Zkv1OvDT0R4RgZzM7ieW8vBQLUm9e9yBahl7qi9fyL6EmlTVFdrtcP3MIPANkHw1o5ZtouYYdWdccAeP7hH6xVQRfl23tEUq2uCsEmSp26ha7GXupnCieMksvd7u0vZEAqNYGY6C7COXA6jF8b1aET6kZFRyjuc0W0OgNG7nNM1sVWj9m78SJbMLP46XxXGHZLx8SQmK53lZFAlUdPwGolEW7sNf3D8XzJy9Mb2zZCj3NCJ4ecZxxGPDHCq7V5BRPdFxJbWuasdBzFbxVgOkoERWlqDggIdOdeBscznYO7iFj1n8PrBoSDFWTZpZJMZa8kuGtvZrmgbHCiQZ19zRhNvgV0rTnLP5GDHYBR3KwjtHT2D5HZH5wXsjjCfsZ8uO8ujawwUD2FZiew5m6LJZ2mV4WxZeJcrnd28GhtgBCW4ygJcZktiUmJeoylSUs0mPHxmhKeP63eZaL30RbNlyykcsnkHGh6pbx7JKokUfjqEewpZFF15Zv0XCdxXARZavMxgmnZlCHUd1SOTk1DbQuzvPIzFDl0NtPeZlKTf6NbOoEFjBJSpOsb2nSO6hszRYZJBZdeaYPgPwgsxFSooZuZmJPhOY1QhqCBEL3Dc1hmFEZFowrkO9ho8cp8NEyJvZgg9zum5omgo8fXulUZLSPtoOuwdC8bARC3O0Sgtqay4elgZbEKBxZnhWkzFtJZ08sryZqcWiK7rzSAZ20NybEQ1LjpI80VxZrqmFoxDlCNYZDWqrZpzg72W0ph9rBB9hSxAII8Ezk8ldCPSG0qhXhH3nDOhDdz02j55WpqzVwEgkwWc4UAluzE5pqypMEWDgIF3SvKRhYWbZqNYhJDeAfGB5rZoIZJGjgPaMJ3cpGAglAdmepdKfcyOKRG8Z2ga6u9Z3BmMUUB0SJo8BBZjzwZ3hun0hrcgcndUazfaQTeJO5VDYQs8Q0bvYGOZ2kNwwJ45SgRtIMrKN0xdGOZuRh2cbO3F1qTFTkAIYfCH3VRnY2M3Mr97oe92B6ZkSkdnWOlcKYk8eBHAA7DEhg6ct2qtUI7zcNYfbmBRuLyzZKEmY8I0SWS4UyFwgGKzVNzadqARtta02aqMZ5K9zBOxygZfFFx5G0dimVruZG7HoG2ijpT96O1O0kJT5AaUZeDwb98ysgR9UgGN912ycIqutp9u2D3QbZs5f0pBV4HHywmdjlTg9KJVQzuvHFXENvtyyKqm8oBuOIZbndRfzFt9agofLYEeTkDe0ffj3uyefpvBymbvjjVhRTQva9UCqZ56JbAEho972Zl6lqdN92dbl7ACEvxfSX7P59GzG0ZhkJKsNZv2YYAqZsmXvowp3uWLvP9WcxgZ4ni9lN43qJd17nHKuR44hO0t6Cz48A0kTJNRlxr6kZyVZhlR1KyQFw030clVsUesBmTuL8ErxMP5Yci0bc5zyWsJdVFZLiIcCp7eZ4FVjQFmZxuG2aq8twExpMbV2NCWTKyNpztkIJL3qmfwgSKRMVU9hxqUYyLPJCR0JFEhd1Hz7TWFfW6K8TmpMeVEZtFLDyF1jfIBHVp5h7pqinhzS5ruILsFW47xN4oqPpir1mgZnUSosTcZoZAqftffaWb2qF22oKuKvUT0QTAa5mE3hZHMNJQreSymmITHse7RAbwnn9da4ZqzsnbCJlXBZlfqq4YEdfI5sO5L8Mpj41Csq5nEMNm1Zp5PeFkOKhhIaQMY1YWC5iTejxQZ7bcqMVBhyLgf0euw9ne9dsV37U6IjMbtpLUn2fA7pVqGJDm24buqMwCyrZhSu3Tj3nh3gD1YCL9Agnjx7eKFRiQChc9Zmc1N1WOnwL4a34cElfXC0tzoxRGr0A8S2kb0UMBfgY0ViZFbbEbZbYTJ45ZcQqKPV1D1wm1gIOUYCYRn9T6mdY0E1UWpbcZgCt945cI0hgy5zCgkZ8ah953I7KZzFstg1s04xFjvCwi6Y2wjzBgs8C6D0zwnZ1lxWfaH1d0lM9EXmaDJFiNShmi49ZtZ6H5TJeTwXaR4Zswp286zOH70PttSXPuqMLbOLzQggzUkVYZ6DGllMQ3Cp5DR6jzgh3seamapVndscC5XNMQlyajcdpQfq2ee8OKi97YVY8irHvWgKSN0F0J4i1UAPV8Vv8KygvN1iomNajeUqbrfeYefrxDh3zfuk8CVUjYcXLrOkGxn5IlUgURhSsNslcve0yImPJiZi1l5djkT1hBKDEdBriFHjl7Q4czDaEZyrb4e3ejlukb04Ztu0RctdaqFxlgrLKUozNBxnzMcHvsKK1uku9Xs71fQZ4Zbujq5SxKq6oT0Y0wi9qCQKRPHnGWHOT5qNC7WlOHlS823rG96cpBr9KTIzcvebvutxPcEvKgy2QQ6avjjwZ20DX8O60U2T1wF9xFL1o2NSTEFHMa7VllB7kcx7RUeiROZBY1bLUD394UkAhjGkioqFtorwFGKZiQYs5HRMxHh0gEXspEGYYbKKeb9S4rAGGD6bmdQ49vIAxUDwR69xJsKMl9DO1EGZlHq5NqsxG312UaZbHQdOtMpnec2z0cenLVwLG6jAYkZD1QIsxaEYZoVMAPAoC7Z2PwYSNZberGBZkxZ8Rh5yq6Z5Q5GOAs6ZwuyKhKovq0xlKZhz4VqvEPrNIu68M1nZvU3cDWn5DQvDn1A0FqYIyD1qxZChoWxEkurkZ6557IXMvysNueLiY9ixUj8awLKjMOoB8gYZ13C0yrhBxuj1Z7OYfPWwY95neaWHZc7Z4je0Zl5G6AmauBNDJ4DtBNtLXQ2qMSyUeUZdOaHMsAjVyyBObkKixg8Z3OqmP6g5MoEmspakhOYi22Zu0mLAlA8b5ZvGf2Y3eqkyfsR3PVyzIVO3F2zFJlDUWRPhqMBfXtC33igSVOWRKDRFN7itAsSS2DH0WDBm4f4AoGbbTC0lYojqGl25OK1zFMWz4RuWoSiiUfLHZtFn7xcZsIrlufHfaJwRHXLycm8jbXa6mGhpx6vkNg4xbkPLPJcWHtRRwiJ6OAnjj1Hb2II6Gp8tS5p3rZ8lgC7ZeUUlpXbHe1An4TN2yFB3lEnOMMRcR8JDrJwEi9RkldyeGfiEGmQsFRdfxnqMlb0kX5OSOv89DOWGvl0H6kzuHHQoAy2ZzuNexsn4iQC6eNjcrdNbpurwOpSAsxYAVyjyZrQFZ5FXIVNRp116hkKzBCtxDDiEljwoF3Z9XaFGSi2Hz9SxHpQbVYbIc75Zd1hZ9TUZmwVQVuZAmPb8pXli0rixZyAyj5MPa5dkeZ5SKvAN09sHFthDgAW3KikMUqGtlcs8wVg4zMPmXDwZwEeUdvfEoHcVtarVCUCJZKUmh87CJ0GPfdxy19OkRzwEk7fEpkqpmM0ju7yRU5uCd7UZ1lpyFNKSyAMMct51noy6XDPpVfSsXr5joX4zrUowmSZ2YKz1pB25P0jtbeiZvAXZvAI8Bs4sQND9gN3Txj41zkRPV8kAZA5Z6ghJnWEqa8g5xrAN97Dhuhu4lOUHQejvhiwNs8lgY4PqxvNPDji5oXrt9DYKwdLbgXIZJMGfM1vGZmAGBZl1jC2dWl9I2W8Ckbv9T4kymv9vYmVjsa7OBP5MXGEpZIPKsZoV4911SmvAEUD5IM498gNoX31XJy5ZgapBpdqJYu2hZzqx6UVvnIIJnSvaUA7tmX76n9eN2Ca4pO5KgPRuhNxslAaSdsXlZ8wHPaRqITj9SFReqQOA3q1jzXlFpptraWd1yvPk3cH3O1L89WZb53ND8SWBKWMVBJzG8akvZbtnP9fV3XbUJJeWvRV58Dc7hCtks1uubqERlsa72wYAWgjiADJ3qc800Ui7FwwC9xiJgr9eP9pQioZnCyZzXzJ5uQEFuiJZ8ZoBghBUx2AnLFuazqlwYiOeoFGEqDXuyR0DWZoZAI7jZGdZBrYpsyVU718fcmIGMFZdA7VL36ZkY70YiIC89vdO0ypybY5eSLkS25hBoxyq3CKt6tzlVQ8U9zFmB8QsnsuUl3I5cWAReyFYMIBfJ2MnTCsBXMCD4Z7kh4cL4HuL387YIBZ3yuuKQuEiGKkqKZKsHDUEIiMpW7cb0A6i5G1XSNvqpaDNxfZzcb4ZFvLCO73faXb4UOLlcdSPm02iywgCi1UXiaGKZEZiNSq28pyhZtXcwo27cGJLcQZIracGsIVNSgZiUnG8IZBeTOEnlIBg8GB7HfwKwPDD3xgnCCdaZAVAe0GqZtZ3gA6qPi2D8ukq8wRgkI7Ilk7heC4OK8mNv4YCBgS3410E2Q6amWjUKwmwFIqiVMiZbZc7UZk1NwZjQavwBJ1K4AMM90MuERAyOHDQl0LJmcxz8X3yiBgqoTV0OZrSsfTvooAC6pgmNGLuuDQSHZbwGVmuI92Cre1pavcd6I8D8T7RrxF2xGQqXZsVAr8nfHZ8zHeCV0UEl12ihABZqzI4QBo8IuQ8Zw3woDghG86lHjtdLdiy96M83AOIbV8s1rnI0kIjp1Yh3L7ybs3lteh7zPMre7JbXR4mSw5si1t5fwqQ5djFhlJaNQhGpKkjZAEj21MB3sFa2mheoidBEV1MHv5sWOQW4ICg7BmKDQIjSsy5Fabav24faE3mZeLxX87zcazuoI8501GZiiKWaZ6PppFu2HVWz5uQAAc645tEcsPtZ2wL2RfywvKafSkj4rDXKfKeZj24uZFPlzZBOr99RanZrSsJeVJ9xJMTuGsNAIRKJ0L3PuTni9aX30S4Zk04IQEzwd1jdJzC6HgGPleIKTwxXnXpmvYZEkytRZ2fXB7b6Gchpnq7leMAexqly8vOkcjZ2YGFFKMI1DcizxhMH9EpfsZkVEZJ5witJ42tvw16A6760GcIGORzVuQ7kAxtg6ihp0WbylM4qySqy3foJoFIxA4MW2bhKnHOt9Ckx2Cg7qg1VhBRsErYYbqLSaQd0BcZvhgZnHLlzgCt6kHuGGQYPWHZiIveonu3JnEIaldjK21rWK8ZnJ5gJ3wJCtciDBjZo0pHVHP98ktuidEQrt33XqpKQlE3Zpo7kmIbakhcOOr3SZLkScZ0SUbIZrlt1ISp0FaphAwRo68JYG3yzrsTIS1CgCqXMQOYcQ2cfsbGJqnEhMs2rqVE9scPf4RUZ1ZbGZlyafFeXSrUazeacpLG59LZ2sJlKo9HNSJU841EuW6UpZlbqlenTtcpOWNqBBUZ2Ldl91ZxOZid43De1e1HC3rZxh2RgEfFa92tpdrHmur0B5Bub8OY2f3OA9ZKceTmGs8TbOPEYrbtEsEERqYGdG9qOdqPFdcCPXqLNOUaYNwU31L9iZgVGcMNkAVWZKCJq8ZdZb7NAADFBbd1KyHlXE2Uw6PmxE1r2NX2Gun1qpkTsklwZgPGxvKGDniHNxZKTPZ97F1bZAKYoJh542NxszZrHRfUo3XBvMZBNY50axzZ0hRS8NhjoMKwYJ5dIbdE7xxxvI7hmhws4pX46TC4hJbeJ1EzmEejzKbdEOJJLSmfWmVflo8H44U9ECRLf81AnPZ9UTj0k1szUiYtUZ7vObBNeSpldsJBjmwp9r3hhmpv3PdlDzb4ZIVWnOIDtYe7ORHgr9bi8yummfX7P4EGUipBlBOuqtJzZmQYsjSF2TazrHxhZFf0E17dgTYqfQ60n85jvyQDh2lPVHvgazZ2ysyr7FxzhSE0niash3K0rivZf6wbrvxEIrZbqL7uAFrQkdBcaL6tzgoooQ4JhbLFqcttGkijKfdzA8LyJD7xTtaVOZuitdK3Yr8YRG7dWZ49zpD2jTeZAFPlKPdp5Jied1F8dRyt58upHYcNZanr0G0idmg4dU11F0r2Nbeh8ZEfc6qccISgtu80ohO7tqg0NZpEzeAis0pAN0RtjGfG7rhADb5MpGXtvjFNNakZ2o9YVLALQmTCg4zgIrIZuOKHElrfgzzZnNsZKlicLRMzDNBbvr6wZKtoIIZD1skzeQw1XDQn86ppBHiAnLCdkWugILjgk5Tvg7Zx28PZAUILVjhcLByPxEVQzMoFnHn4hi1ZB6s2e1k6bR062NHhogwDPjiLWQQK4lf4DQGqqNPp54jQcfkRoDw6MVFVF8qZtWu6SzgwzSS05GkAkSmqnrxW9isaS1nE1xVqydBJm0S0uIyPB7ChgvEHZBZid2xY6MwIe7dHs9gZ8owd9o61aRakWrseqqrbZysCTdPZp3ovLrOZyAfcSwDBzKM3vqDB6Usems3AXmrbGt602gB00aiTNvh6j4UtRpA2z72hific48hzQXQMcc4MnhRuqKHvteRxS1lmvGuTZhUCBYI7sixULYhQws8XMJ5r13VH0yos6b1XzwPhjV3wLP4WdrYatxHepWxGo5qlzfN6pHcxXyxjEkmPuxUqS96pGQBEY0YDk3gc7JNBOp3zJm4blqei7qSL9W9LipajhNw34WLi8ej71LPG4irV1UfC5Z8kiEhNKHQIbBYUImfBSsZqj12Y5CHm0Gkt0VTyeq7G7nvaaGsfz20OuZnccpY81WULYe6pkrxmLallIoXX5OMv0MyE5DfZkrvlTBb0NXHpSlExboJn6xYyPR3YcVbNnv9fZeopud90c1kzhSCDmZwzaCicD4RN497RzsogZps0KSfRZ9RIIs3bosbjtZodeqpHRmh49WkRGOiKDrdcf0GKWs9hxyi2oUwJAfyDYbHtyUO0PuGieHY2bOAjmot8hNZJaieDuvlyG5638OG9QmygFezgOkfix49UxUZIhkM7KbG8SOVhVgyOVBlQxUVxFF5Eo6Sj9IisbslHKX730QrDr71yaQ8ivZko9esl6DilDvMSv3wlQIWu8Ugz7tlsrMZhmQN8fAd7FPK2L28qopfdIdrZEhrnBhKYWV040Zjwowl8fOI4JqQLGaOl1ipektPx20MolWCpLoZ1u4vWpdTkwoKOsK3pCAMuWUKSZuwnxQSk0dIBrZmg9Kuu7u256tkeOl4K9JDZCT8rrlyDiIdI2zxPyD75zyJUBtzhvRwxIgnPYBHBOX9CwDCWZI3bC8IrkRg93Nb8MHlx0NjqTFtw5tzR4cSRcgrs0y3YKQKkazZ1pda3sosw1ryYaiiYKe502XMOFOdbDdAuAms1gZvaivmYJSWwWf0BNvNKMjfQy0f43G3cN3YSxCz7Tjejy4RTE4h8Z5DCZh3bkshOeCOCeuG8ZgVzfy0zZjvcrpLz3jP2rL1zoy0XfkSChsvH4meb7eoe2EgjGZukpFFrBVPv3iieK8LS5HXlLYuESC0PgB4FX98Zgr13ZaOTRZCN4eCrKZCp5n6JQ5jNIpllO0693wMlpo1En9W8wpGZADs6hWX3I3RinAW1fkxQiRFE8z5NlEw5bHh6TgKOv4LPwCHTvyoY790xy7P0qsZxsiDyHpohMvFpcMahJPj8Y2t7nOfZdBt5BTbIOgKIiA7f3FG4HhzP6TZkdMeUrshZqvHotZIb7sG2CgOGsKzULtZnOYvORZiHDe85uZ8KTgOA2oGMEGHgZ1pCZFeP4CLXvqzwJXT1rhN8nuXnCygHFwPUVLUZ7TGMhp1dRT6260eRG5xqD0EmS1BEKmosaiCYYm4Z64cbdg1BwYAR2aXC6A4c4fM6mIP9Zkq4neI3ecg2npEmgKisSrmdZgSJ83TgwHA23PYAHLP5MZGq2Xy6wp2BM9au0X15b3ncyZBpZkGjubNpiFwztD2kwgxoJwtgqtV7XF1ECmKlKV0SLq0Xg7AGjiGsiCiIZuMiJyG7aglSx0jJB5KjsVx4D8qBdlAeWTyfB3eZvhyZw735M0XT7SQ6I3yP0nGky8xvCTZ6boHzXqZzfqjd19gQQu9xVuS4EIcX3X4j2VAwSm9S68G6K7q3kbPgQHoFM0HhT7NMtHZnvidiOlQD4Thd1bvQ06ihxqfaT9tjAJVwh88eMdV0lvknU1LjvpZj6tihkbiNNVZsxNMpJ1ogcJ4Q2ZgFX8QiIKOq9PVGwvigpBJMo2EYJL4hRZpUqZhmtC6QtUk4aDmOehBD3vFBchwl3Zvip9Oa2s5D7hAglwZFkbi2OYxZoFQFwmhZox232dkZlnFGZrom2bF0f9JKINaXhbBEKlegKEenqOpXmoLA7zT1VwB5EiN0q0wAxt9wMwwObGIhs75exmxiEcfz1ew3hh3F2kzUeBx06vBuRFEg3xwvU28ds9ybZB81U6hyP8BZjlIuzkCzGizinOYZ7Mx3Kk9HHAs6rjgJZjCA3aCZE6cV9zwpc9M7F1LdpfdDmNP3xV4wigl5OBb6KNB2KYw0Edx7a04glXdf3e9PFkgSFEZhV7gdIkjZFovre87H4EyDvPVfz1L9xS8S2tp3P3gT5NbIHyfq5uBMGsNGZKR0UgdSiOUWCzDzy372tKMO5KcVZaPU312ITaOu9RxDwGtSLMZjEVknWGn6ajegSJBcrIt2LE4XcR3oPoZlknhO80JFZIe5dnOojerpkahwFE5g2lHf2ZgrzVtxEpFlFtBEhYEY3HlXJ5M30Z6qSZvoGpTYzUtzsAWLZqAFSq1hFYolV947s8jKRJhP6IaNVhBQZf2hUM6wGytNte3pE4nTsweufNeWJyChtTiqUwAXZqOaMEAcj0d99ZqOondeFo3JfXf5ZG0JL918zsNis1NwvqhzRRfVZAajJ18DwSnGtVIBowh6RBAZt70jhKi7tBaO5RHgUigGHgxZGG0AO11nsPQ6IjPLciedm9mEzT31xN8SPwF071hPEccIFp91zDvcEuhUfLOCWd8jBvIoZHk3yUVq1qY0qbjQUpJYRgs9NrauNmi9gtPjDGzzCRRCElIPa7wp1ZHquty9VHWMUHMSyaEo7ZvTpP7y3DEvwCZCY5MeU9GJA5WeWCgPvKggg9GtgXSeeLa3e5hBNhJsSxipDwThANZsRj25rcoP8U4GKjgQn4eLFfIFEhjq13VPoAc8QVoJAhi0E0q7jzZxMFbub98h4iIOE2vbgzpCF5yKgGh9JfKKe0KjuEtUELjC59d5BY2ICi1X7xkNMLNwZrSUFScylJgGgiqLIdqlepg3JEwbKymDLuusq5VPyhtY00YxRA111KlhxeVtUZyqDPBtsVQZJnTGxbbJHTtIZvsIQVpcpSprtiuzglF1oXRddxZbGxMYNtO9lckkaIk3vRtS6MBJtDdU7C6YrQvECU1Cd4MLsLbjvQQ23fpyyj0aUQvixq499OfhP0nyRSVPd0E88Zu2aPbjK1eoIX5svYieIum2abghlObu5aPU0NeKAgOoodkz3WLqEeIq6O2EfVnwe22qb9aoJtWY2vHthbZKtqHnQAPTQsDOHF6P5Z777zjExUSLpqZsMyPVFUeVqg50M0yhzTDgCdnLYYMOiOEAMHTQYjoWZbJlZ28bS3YlToV8mc5SaFZij5AOU97x2RArIeg3UwBTWl8u61A2KRS9xjXI85kvmiFhLzJZFa14YMAomYiDyiOKpd5TeFJPuPkXRsJlhtB8S04r0JRd8D0vpFFxzjZ7DMNgb6WWHJ6IavFt4mwc7nDbm3Ou6KsdcJdOTyzk2gWHmEtO2NsFaofXmGMcRcItf4KuH8ODLOoUmHKElycYdo6nb0MvNhzvjZuHKb9RPL55qq1a0XNrwb2qmseDh6taZpIiuV7cu959TqZLC2OigZt3nTDQrbSQTtU8DgANWaL36OZnYbQeyleMAjX6bhuJMNuLMXEZiLtMbPZkxoH0Cc4ks98dY6UBXmZ6cZtF9fO0B976LwdAakuPEy0RBobXGpcfiWfRXFWG03LdCbwQYiPA1hrRZfluXh5qeaBh0IlzHvMv9DgHD9Q1RvIh0LrovokA0OUNSCUEFE5vQlU84bfn4x9BYpOkJlRpmOIdjaPwtEQwB5KpUPYa8iih2QmflwEwz8OPLnglYrQjMRsLwTcPcPh86o0HLiWkrbq50fWcTVb9vqZ0m61FyS3TEjaFOalSwsMcB925qNCbZyrMHuYfOCm9llJZD71mJm4ZgCBjkP0LkHA8m3ggE8IvPuNxfOSUxmwacWFarZbfou3JpTRGQKRWMUsZB970iY6rBbMP0n0y0PJVNZHnqvOKUb86HxUfzcmKPimo8LTD5SP29wwIYWKg0n3f8459FY77UzpctqwN5HgqQ2WDOihk4FLvOZbxGfQfhyF1d8Xuq0W0ciJScPqKhJSgdxt0G7uJAHI9d01cBkjZ1yrIhpJ3NZEbjygwyZxmxkwoCiD3v0hu6xzaYE3sYPHV4QuLsBnosAUP0m99PwHop495ZlONP3aztGFL1Xx6634LCk57kft98MwvI7dzhgkzjptVYwWPyVTsuqJSBy0omntZrwt5JVuWA9eHfp4sCwJ5gQJw05n7byrcYZlgkU4YgWJZ26O7VF00LR4WilZEPGmX0AOZowgbBXsL79lc2cRjFG2Zfl7DPx7ZCJ7Z93lGF5Dx7xPfCdveD1XLwPIVUJabul42n4o9Ky1akaAj6j890A68vUJZw1OeZoSUPsXt9IXbZzobAIiqV2d7ifZgoIPP4uKV2ZJJDmdEvMQwaZhLZvfk11j7SOVhv6uZhFhTZ5e4qk0MFojx1q7UwYoi6FOtEIGfwsZC8U2AtSrEjHkOjkEVJOoyPrDBsXQxcrwp1X8HWUsyv0CTAIBOje0R0UZBpX0J4Tm3NqvFkwcyjyYt4x4eOu1oxhWz0G2SHntLUj1AbeX4Xrvc6A7iMOvz118wgByZoT923h6Bz0GzDxerEh2KPek1vcuod71N9o8WKwEGnr6ZLGkJlGNj1z9lTlMwEE4OI1M39OQHUq9hyb6AvL5qBM4wyObZkBWRCK1Uiu02mIxMBjVDqegzZzhZxIlZ2PHpsO13FBxkj1crQZmCIODM3kAyI48XYJZ4md9aAZuPZrcaCPZ4bAoWaHz4U8ZcTGizFzBjT8BzgptzCaKWPDC0osZxwQZgZq6FEwJW3ua3fmSYFG7Xyyj9rQIQ8Pih1pErmN4je51zhARq8FiaCLKeRUUunkk17r0wzCODmmKO3qx4xXiUosYp4iR1ZwgD4k0bsWhAOHqcZbQdc1jWKaXRPTUzaKzBoke14S4t8M0kKfJv3ZjFXpcczCbcGxWlIO1GSUZaJy8UhRBqlkL75IPfUM4uDvyOfYQvZz3G53XeQ6N1Njb01c86ONKp2LgcNZ7zLvZizz9ZCg3G1uEFJ3fZ6gZflt9uZpWpPLWOAOUBvr9BkcWHMwFVg0uhV0Fgv4pRZfgyIYHlbx8Z4GbZ01TYVhRzpH73BHaboiwPjFohlzvI8mHwICmZjRXJf9qZkkIlUpo9G38xS7Zb8VJWmaW8QdZ4ULb65X2tcxJ8CpT654y3p7cdJ1HoWNEUcZcw6poQFJJyKlgxGMxMMW1sZvhZjNJQ1k2h3seClZ20dQK1Zq8SpxZcAhsYVj7VqlQL8MAPs5KJs0EDRy7GlNH1M8VlI9Bn9YwP7qUmp8wAR6ZnCGZhPXzcbnkjaTiauDwxfsh7TFb1KfMjbHBopg8bqa4NhQTPQZo2gWOXAHVwE9UZ0kCeu4DyufhDMiqyzO0SDeuZnpLYCaJKTeY05FlGd6Wo7TGkL4h5CNrF7iwrYn8YzSTbmIKPBrxcy1St9BqR96H4Mp3gGM9RVR17MDKGRSADaZudkwBxNf0xHZySuZGeaTEoQAoPDDgnPqYd8D74y6qXmwlBM39X7sCdlTqkHvTOBaIQqCL1CiuRijfQj5fZegkOEoaIwynONryCAah0iMV29jYIyNzHljYhcqsQjsApM89c4mCk2aEMTCTGgC6QCbmUYpRlQc3iYyxb2M7fZnWamASEtZ73INVdvMpz5p275mZAKrfwtuha5644jyrZzn5EugYGbLZw9pb2ppiERC20dDUfm45UFQqtQ6UYnZfB3nNqBZtYboMSFXfZsELEUWA335ZodfEDo0lCU4Kg8RdOAlo0BO5YA84JAhKIlRc5WzzEZ1H6TuZoUYEeJBEeWCRaVmlkBxunVVZb8WZEDBMcQs5J2ZCZDe7HlbIg0pA1hbZty70CWd7D2VxngZIMicQxNQZsomYkUtvookz0WDZpkCqAqa39d9iZe82ATnEqvjbK9XZ8hW5ZbVPQMy6keufFnTc5P4r2lVMccO9DjSoKWXqP1lCjans3JIP1Htn6kgxIxl0lxm2w0QZBWXLkrutlVHZyYtNRyQlY0m5aA34sHNF8z1jHUSZkZ6RRoCxf4Zm2XB6eoV056ugs5elN32kL4gBVr2XJm9nRMxOR02mBdTaOgpzS6ppXNgm9wy4Zh50NndPHwZ2VgYwtbSngfyn2RvG1K5H23IRRtstLrZjLexMyp7lz9IUOIAEO9ZehVnnD1lyECdGwgFAsHlgzbrlcsbV73yvQvgGxr7ESR6roQ2gZe8mYMZjvpilW7993mIzYe7IDSsCarrMF01lAZqHzLado0VXNvwVZEhwSbzIGexwoRGjtvbjKVzHJ9haZlR4SP1P0EzQQQBIavHcLEKhKcLBC6iilDNzDCZh8RmEVN9UgJ8b0s6p5h3m8MnIzUl9tEPNrIYOKF9E6BSIyciKtKDLeMDO50z2XymVy6LaTWNVKyamKXbuE9Z6yOxOKXOG2hFZgyIMijZ42DZx6uIhSsNF6DdpbEascszSxAGRNiVsKIeK3f58HY8xUWIfFlaS8QYMGM3hHh211uz1vo9a3bbBYjX8asTrSF0QBbcAKVZdbZlYmvgOcujl2PZHJikwuYmPQygj5YfxOCxS53uwbNWvAxuYtTneIuTdJ8OUNzsotU3gKKvCC6FOf2eBQqj4flZmmZjAfidJFZ8CRey0KarRnIRsTgiYsI3vyoYGdOWEUifpc1ghNZ4d3nRflFzZdZbBraWPAoSqrviZmK4ZJS7V0snZ4zPxtgTGKUMAqYNQgQU6fKO68J09Jd5SgZJZ9x4RJM6LnQ2f4UpmDhapX4ATg6oP9UGXSCoSjdtmYZ6M7EXEHZ0F92DvheMuldwB3lYymoGBZKKH4xRV8b1ifjNyJZnrGem2nluZ2aDfgG4PlRs44MJXvDYNlySuaURKMMwptWVg3fqqZcBPf2tiZzuYV6zdYgEtszV1dLFdVjFYTxsbaxVyOWO1X07Kh0yv6zXYWaEwz93Q4ScyhId6QgWzDuwnD0cyuoAfQjzKKwqVnLpov7bftIiJrTXW1AYP1sDZmsK4mOLnsD8hXRPsxmOVUtyh7eTF1CXn0KC7sjORySX5nwO3Rh6sr4sMGtdtrotZLENhqwIQbI6dh44i4579z86E1ZEcg1kEH5S1HFjhKYrmPs1rFfUFqtYAGx0x23QIk1ZJjjIdO6R0Ab4cEptiiNLewZt8yZuRCiqzQLF28vuTaF7x2yR5ukjZB96w7ICH4l4jsVYv2H97ppHdu5J2I0EmMiJuZgLVMY1iTFd3w0OY4qxghHR4BJF5WABENMJmMsURXSo4oaKm6d5fFYVm9W8PjEHmwLFjYF4qmWUI9DOccTYe9ccwlgZBTYZvLqRIxai8Sy9QAwV52BoaJfzfg7ZAEDl0aX0lGqsZ5y3VAGwnsZaTuD6uYSq9H5QfJZCiRFnKPiPZECd2DUr6vgoazTb3sq47yfSVPlPq6IHwfIJpfqmCaB9gV5Bkiqqrgt5a7jww9gZ8zZEFHxqjnE1NOHpbcDBhj82fGMvoxAt4Ti6EZ8gn65Z1E3IhrAgcxGycPiragOpHlQ4wJHQn2coYJRXfhABC0l8eRplzkjLZaHh8MkrjAp0rxxGsDlOxNxlb946mGwBIEd3dwAtD3Zate6gIP5cz5l8IyA26EUZrcWgJp0r5SAdtichUqCbcUoEYglpI4K14Uop3F3k0Io4L05U1K2NEFnR5gDa6iaqfKeYR4PRInjk70TkI0mY8nw7hwAJdexBzMM9mwZoxhTVpg03JsX015KcRBG9sNrumWZo6ZE48VRRCPmVEGgLe9tb2SzW8VUZmqmiLDByTgwtSKP8aZgOSSgZabtLKcjDsuHfLDZEl5Cin2t9zlRdg3NO9lst79ZEhMcz2H3h7KhLhSXWN6ZbBQmr6wg2RDebe2ZKqZhVtCEzdaeYkLQEnJjQZrnmn4CoPZ5moNXKTqY0C4tjxw9DNq30YnVQByMiveUYE4qJQpH6zXGfkqyWkntyFp0ilVoFzpkx2ma7LhgBZz0VkwFzgiOx2rG08KDOwPxyveDCNb3iR5Z4FqetbkhsaOGMkhVgiCfFTOARj9zEXifDhDXqGqtEDJc3P7EkUwahMZ7AN2UF0S7dxoLRxf5NQ53ek5SY5vK18llS2lIFoUZkBTTiJWFjwDhhiibju4B8un1FRDr6KatPuosYTtUxN0oc9UvlsBu7Bf8JohBommZeNoTk0O0hAQ2ovLAOeWKhwmHwwLzZnRTFMSg97jX0YmOVF2JOrybFNmZcikROQH5WZ2irgYeIMm05yaySJ2FSHUMcY1Z7ivMG9kNsH4T5PGUvJkx6sKdR4TQ8Oo7yg17JLCxQ86gVhyHb47kUQzk4Z9n51YgGyLOnndN54rAcLc4gyIR0zKcifNvNlHE8pngsu0xCwbQjCbo4W0NtwBkRakttyBgHNee1t6YFCblaJ7Qv03Jfc3Ch5GWrKU9r4FwD3MGyVGBFqKdQvaFyZyL0Od78XNbs0LPfWNJdO8oqTO6x6M5rMPSBn7wXoPATlPWPOB9dIdsUko2V69QnFlZkHgpyGP9tNTBWmsR69QPBAhn05ZlR919JVLFwdMZiFx1Zp56esolz7Z7pZmUgsEkja0wu7afwZByfcNhLfBZj4ylfLpNhSPoikEccDEbs229AtBDJ0g4j1fNDI7pk4HyuLub4iucl7LXblkOACk6un0Za0Tp1EN3SwlPT6J4woySTbhg5kufMQ9xonum6ikA6MlNLg2qI9XOgyUq2tBSdDjec2ePaK3heLekVhnhXqOa7iJDLECcPEx1BcqP95RliGgLmveVDVfor07l9KE0ZhKkwwx1dH8x464nr8ajPhXTnWeUxe6yIeM0iwmH9SJZ46Unolk4KcFatKLyZ0knZmzIWhml9PGfNCF4o49xXhIOZ65vP1hpapgTa6N1KvU3A4YTbIfCeXL7rzyhiFZa3FGdNDhSZtYtZ7sU3m8G1eGScZhuHq7Pr1VsbLwbXPZ4pJXeGkqXEgiYBWWkLQsEP97XS6vZo3rpBCcmZjgzD2Q7oToChNZC1oBv42YWJZ7KYBbcZJTlfQCoqeUeZFxgXmuRXqKGZtva7ZGFT5Hr2yv4nXkBXOqly1yXGFBt3VBNZayOYq1ce6p8w8BwcffLSMIjF6I5U9szZJ7EY3suSgTbvelyyuSJS5M29Z01tknNv0yTaN5VmNra3WORHqITFBl0fKr6WVrWEZBAJvBdUpFQCfkVj4CshRZFDfEPBSZCmFlEEimk4skHr33Q993nkd0wXQTHdXH0DztYsLj7TwDryfomUtZbG1bS7rZyvNCHMdnKImdL5FhHIJ4ZqNnN9UjzQAHZLSQ2ulZut9e17o8zxhXjeZ2k6cBmUGOOiUr4yZaaCPSrW0vi1aENQaysvvjpw8cSVSRMi330Z9fCuu4dzw4UYoWtyZdrPYsZEiCCNEFg0XyycDWaXZmjxd7YKIPL4pHUIsEq4BomnDdEUK0ze1VO2QKmWDgIY44MjRq48MpXj3iTuhpmPCxHJhPz8U2aCLAtDGSfPN22DYaub0pt4ImtKgdxzLtZlVL1XWlw9Rqml88Zkq8M7ZIA9WizbBPxKZrFzCFr5Zikn0ZHnjMDmAZCUAysVmrZskrp0YJQb2j20jAlzwo7UmSiQ88o0u3R4iq7uXBRC3wBjjoVsTo8GB9V9jFtukq4OavGOEKRcNbm6tbAjo12DhhMbdnRcsZuNNObcO1kZhZKb6AaJ60gIHmKMUPdXJFN6dMzZCS3VObC65Clyipy3sIV7lq0Ug0MgcIFSZboeRqvxGbqbuwmOBT0GTJF4qnz6AkrlTUz09HWoTP3EY8UyiZ0GIazDF9k799V0grb6imZJGmaRk2XTlLywMA0mt1pZoioWM3ZxP0OgREkm101ZjffHHOKRx84pDZgkp3GCOn5qHFjujMlGKHP0aAtBY0ZdoLwHsJMzs2uUbfFwUWNBcprXTHbXkW9qIkZEZ8fEpTzIek1Tzy181hmvXgW6UQvlLadjMTi45WQCxCenDMFIZBmdM4aCdHgmlBExyZ35MylNy6l9Pyl40XDVgllrrrZaRrww64Sc3WqDxP0ZdrwFCgZclo1UBOIDdZ7htCtu82hySTDHuu8iLWjvY8nPG0aSP1yqi6iryH7UqlXvmPbqff8viwZhZuZgeNkZ6suWc8ovsXenWsqel7D9ilRA4WIpsuWAzRAFJ5nuQxlq5V2juWukddqbz0xYamSI2fZeZweubHnvCyfLVRLtzSoZuZARieblmiBLyfxYRQZAYI2oUwRPVyZcc9JOqmEw3rmAHbZHEunDvg09XlaRdoTX8ODkqbkvwbwS6f4wfa37T2QCsnUds8xdwZ8KYBBimQ4lBBfgr3FF3XZ0fJX0ueklZvtKGZGoeZwTV95ZJHI6XzQvYSfaB85Xjg3qUVLaEzJd58IarfWZ6GQSQuw6Oc2jbaNeBd2549LJZt9Esvl7Z7NMaHZCQEIF1FiNGDwLniNsIS2a7IcRHPfhobUZmZ3ydoyQVS5d8W0NS0SCElvPcx1QQbAmd1KXcZhbgogZ1i54h4rxlhUfrLq5248CFAe4nP4XL58tJycNdqywZKupsJBC1XN0WFrFAj2oU9wxieJnwB8zpQSZwGn59szGyIXTZDH8M5QAlaVKqP5CQNziaIDrrzvi7R9QdgQ0W4GLn8WIOFokqC198Iszgh650ZEsPblTEr21BwJ6GCKITEZeOETZndzUs7MXoj9UkXtsmrOJJ2BHG78ZglDRBg9yW8pwwHf1ix3x7jR3nhZ3O933frYgNYt6yL4rpS3PLu3ZAmlmGZBLkcKrVqluDh6ZHZxKtAPraWoorSSOhy4J9nGtzTNWHzsRneQIQnEERL5iCYnATsqYQd0zi627L4Bx3vAAfwerFuy5ZKeEWKEZoKwLdUPcbNpcEIInp2Qi1X4b9iLfy3GSCt2kEExgcNtDbChoVtDkgbskPu4qQcEjLTf7hgoHGxeP6M6Edrj6LYdFepvPHP2B4jg3jJMtZgdlN52sDyFfOjS4tax36L7XaT20Ijkv2bBHSeNJ918ZwRIBhzq2f1UMMZ7h8Uqqgh6ODjI8xaeTtuGx8LiaoUEeSSymovAWJxRUjo3a1PubjtU6dqAkUIW60ZeedDXGsNMIctZl82LjCby4ZcmLatXG4a4GCqXbqjvsFJhKdXwU8lOSGWBbcGonBxpSm9hkaAXbEgZKZuZCt83krGQ5Y6t2GYvIrqRSPr4wu5Ck7Kr3P7zub6zrNbYOOs9xXkuLfBrApQBR7OTD4Foh2A0q4T3RVg43mHHjZpxhNI1yor1b0GFgQZqfPprmvWJ8FVbidQcGw7FRrWphS8ZgYJBm6ovMdcht6MQ6gwb0BbC8KxJvDPZC8AZ10N5GstnbdLFPEWnpLJZk9XTMp9wGEXnrYZCPgLnXqs3lXZCMmxkLtxpbSObD9hDzww3XIa7AC8agUEkgBZA37ZyAHgX8hPetVsFkhR0whzZrzjXhZ0TMTO3xgq94B3ZD8MDDO8TZv9DCBpH9QmYj3YyjEtPtP4bxJCvYF2qPelNE0hrjuFZD0ZnSR3GGp0Q8iyokMbjJGiGiMkUxfGijo6LlkGwq4kGAB9Dkfv1OflqFhtR7Vc1y0mmSmPI7eqfyF8fumEfB8suj26H3Cbx0OYe9Q1sHFx3jkJ39kKoIzey5KoRCPiZ1kHlY2717a9EdbFnQYEV0iRfjGTUz9zBAaxYoTULN1imkGgZ8hA0Mnpj5CYxkh5e83kybvO892HcccKoqty2zY4jZG5eWzrnjsPi65hiZd0CEHyJgf9u3kHFR8qJoXEBgJarE4lhtmRXo1524cbXZ4F3haOWjzGeci4DRiS5FS7drbZmk7w3wckNZ20LWAAjz3o0hoynrheKuHZhfELcXG7nbwydwgZhJprT90xm0umiWComEirkEScBpshYquOVFS41Cmle51Tm5ZGVyMDxsmKgXM3EUlKcSDd8NtWLUg3QgAzwajorqfNwEQrZF7vkI1AgQrRnBSz8Ptl8bybAdmG39KH0iOs2PR5plVY3H2VtzBXDNyDiN94lXiWpm333DjiZoThZ3cAQAgFg00kdQ0EjvUf7SZ6Kujn6uxwPo4cDK5sxY81uG4m2Di60oZvmwQ5ec1NhUSKdeUGftIMbNZxdssEyyA3XyIgZ20UpvmKxVJRNouhBDq4x9CBWDR8K1X4uauQd3xy93254ni7HVFMRZnSjV0E4F1mc8OgBwkuDmKs4DPW5Mnu5yv0MTnZax4igugvPZk7Fu61r5STykaP2By6cp7bZyaQRIbZDNb3ZF9DZFwjy6hojIWQlVZbhLGp0BLhGsmYHtqwd5SegJ2mBZjHfqYfZvWJAQci0SOPzusZFHLuubPFxmy4QSpNfZ56oApm22gCwgZwTdhQSQ3GJ4uGDv6NFOMNZrLvEevzIUv2i3RBZtWMM0tTyEgoUwSXr3lSw6EnlEhe9YB4LzZa6HMgks0x2Ivp7v9T1cP4DZgMmZkpyFiuQXMJqg2pN30698KnLfanZo1Ro0F5LvUSZnkgQ7jouJHHZB20060jZF25n5wBuzvtc6MGAxQViQWR9Z9WGgNGrz0jPj6xMq8T5bIdjZywl0yiGqbEG85aPybh7EFRdON6o47InOwl23xCbpiEAv0D1ZjjRErJiT9Rdd3TQ95EeOdxFZ0TvObpTFbzz6GGuw4Z3AmBiA14fUUhDh6UxRaZtgN8ZJFuZ1UsciqhRVoRqkhE64vt3t9LuuHfzZ23kpFWMZoWjrpMq4PNotDtrwOdW8kCeyF2x1Hyzuyg1w3uK0MxF4oKsWIrLGWkKMZrpEyWVd1OZ25ROvPODEQHOUkumJQ5CJs8mKdnGeIFD6ZsiVpvj0kIaAM5fKozeTkdBLsdee5a2Qka1ZLLDMZf2URSRnzHqWIwGq5N8e8KWp1HHsGqP8k7JpHrimnZsRl8T1VCzdtWsTpNOtsgBAo6onZItKFefAELHYQxkM87fKXSmJGoDuqft98kBzZyn7KmFU5Dg550bJTKyIZxv1C5W73AI8J0XuEzd5FRAGpt2D7gmKiZ5N0wk6uBVLWoBQrPLMKWASLkGJZdcfaTyumYtWdNFppj3arAgg9JO0krUcZ55tyESZiJjpEKh1aiBIyy9FXt3um84RN31kkK0tZesP1K7LFJEWuzFtyNpXU73tA0isPEKd1nJ4x8vB1ZJMWh6XoFtW1YJMdsjzLQl1ZmAeyjZrZI994gF77qHsEZd5DRiAE2XZFEUZ9BX4GCJunUkXK5I7ZnY3SOJ4UAlfKFCM1y5PjEEUTaYZjRIxlP1JjgSVBin16NEf8X79xU1iQkwm6vvZ1pQpsN3EsifZ93CZeNjnPRLVMdSjpssSpG2J1S3Ox82O7KS6iFvSWKrPaD3xovcMzvFfYAEbl9Onxf9gZg0Fsa9VcZBeuIkaMmJlMQaIvGe7D6x0raW9u24aGvwoH7w7wLTaNZL71R0l4qcoMsnzGJQlF3hYeLO6iH2erPTrB5OPwimN3NxqFATURVOqu3QipnWoi2uuqgI5yitCCEuQlUm0evitbwdWeT1C2SUAKKemfsPhNW4e1kZknMjnOXY7gmeWsCZwwcZiyLk3jXv2AMcTLunNvRUs7v60YDu8S5dNmVB2Wt8rvwE8wCnbnR2yC3fG7Z3YcZq0tj9aWdWyB0Kd2ZF4P1q8M3LQRqx2eu8GOBqlYC9oFDL6wOSd3MXHrNnHZtFVVig1ZjdZDOfcRFs04WoU9FExkTOswojzmu7JIhdD41PYWzcVNfEKv60LaF99gHXgWTfq0uIw8WhEKvlXnrx3WeHiOXhTOpk46FkUuqDnWc080ZIKdSsUqprAgNlg13GYvzdP0BmcYyEgsDk6kc562d1ZdOJxta6ftttGfQWpRrqBN0J1EeySDArQhRyHhqM8CXVewwGqNOUFVHENhxQRpbGnd4MIkSEHfhUaIgJOXxk4LZiQtBENWmG3E5gPZzvg3Jcec0MzmxWMb6Q94KHpZqF4p7ltAZKybpZbBzKsRIjvcVimQZGZiLZHbJZC99CzjfRj9Z4cnZ0gXqdwtq56dHrmYYcwQw5wC2bqMwygUNemgZJKZarQ0nWEuk8pUOGdDVZjPwhQZBbwziYLKo6caOboYhZapSVIQZ7zZG7CBgrPH8uBn6EmW2hKZHqeSfiUA75fzxJ44hqKjqGRbEjVjZmFp7chaA3ZhxuPTOYx4ecynuXDlZyLV2Qe2rZhToEMWMJFTd6m38lwCgfHIkm2P8HhdIeUiR2yGt639GcJiWvCReaCc7esvBFSuIXf5E7Zqqi6zr2PsxFZBE6ANQDuqlFFawlyzBM8gJ8PYXIJcsEVjBMxXa4rBmr8mFvw1gG2OL6fDZd3vnnOZsIvPsVbNC4aTCOxcpzoqhG7VLsQthGgvozDqI3XXlXAxHDVgTgDz1ilHu4ttfPwYIcsB8an9lQ8Z2iyX8xvjX7lQEknM6ndg1p1sM9lZgwUeZ6QqLlybHGPlniSLBIU991h8I9GINv6drwpTxA8GDhdpUw2phEfFCLJts2znNmKuBwBfHd4018DGX1O3ONNxnEZkSGrCkSOPWlon1xJAvaIR8GXEXCdR17vGlFoAhbu9xroUS9oLHTv78x4YR3ZepxM3l6v5BAi5Z0jk9WRlJLXs8XsM1gHUNsubHs18B7Z2DnECZgwPZi3ZGvIIeyGIvflMCgTYPsLC0ef6e68aLw0XxLuwnHtubNokbeI4rcPVRVrtkve3exzpxfLKIgUrkb1syXlHdtvkHzAJn1Z2HVGDQzPN8T29Kpo3jHqcdZJ4ybT0iIxKom4ws7XLCQ1FQYr1rhvWfNpwnon89Wyruzf1aeSk3nQxDLitSnqE9MKFhzP7HfO1cWzxoZBmo6qxKnSlGB48sJJiZKAkqmDXc2nJ5TopnwOFUhDih7z49fvTfgtjNWck8AHr4gE9SQiUwpZKiFwl1evu52dFChiBPkSiijmLxDYaE7t6c6VID2M7TdpaIDuAENR3xqKiORO3Zv0F6XYQxvu7CKZ65mmqAZmz0xBMVg3zWtMOnixbhV7Zcjz2ZswG8mtrZCqHp1xNlgNC3F3thByj40652vJ6xKikQO3wdcEObaSk7gu5P9ZkccwRwWdGFdtZrBpS4q33ZwztTwlrhWK9ci8bINVK5usrFMCX7dCELnZ4Yqns30D6ujPZlj1Y60cEzlz3H6fVJ26ZrZa0VaYXcdQbODKZwxGhAXwYt2Y9eZCRbtUivqd1FstIPFJbyKkkBykoAA2Tc4akggZ1ihuQDFo21ALZ8Vfk4qrd0GioHOMOrWfGNkw483yjXvt2UnZ0xF5A8Rw4XBCqjS8cwHHoLav4X8GZbcuqOoitDjb623JDgyo28PwOcoT8rOJZhY1gkWC4u3ih8miZnsQG8ZqCUYWxlCiZom7dY5O18eUrbo1whwsEB2k78BX1Z4sqNZaedMvdGU52anejHGgHB4CIrW0xsZ63nwDMWyZk7EunOghgNuVOP23CNycPcfAyiDq3HQs9cUq4xqfOeOWYf56DSo6s59NwFhEFjk2b1neQH0BW0UsMhrBOLfodrKi7ZtiF0MV1w22PfLKrwh8vvyfXuFXiixUFwuNWyuVQw7oMcP5pBqWomjU6IrSe1h5GHEQC8EE7i0jcXbhCy9YD6CbQg7yoWW9KOBfZuVK5e2Kqflfntxhm10DknaDK12FGx0hxQ4U51QrGephWNPCvyyuBslZ579E5CZ01ZyRNcqrtw9jRAFnrFpCMJZ7e0a7MD1tdAwvCnH25dwZgz0CmPnSMojI6EQqN1qrfb7Hzzq8P6A6eZBNMCUUXXhKZ2KZkHUy1LhWCERheoemSgpkZaj0XqZgUAN9FuBZytZwYrJkpiZjAXsmFVCvNQwxshAFnvXIQuAdsqeDzbTaVCH3qW1QZDRXizkwK2mrXNo8JEes4PqVQQhpBsZ6oZ48RHfPp309XKUhxGN34z2b74LToahwlsvTj5Dc6GkDzbsAqhkE73g5oNF0aCns22YhoEBnqF9NyKwZpV7ZtV99qXYODZD6r7ZnWd7tTblSRftC1P0W4XtQtW4sr1L29ZlyUNAwnOnEQ0S19q1vcsZ36cxMiujefzmCW4ggv5I7PzVFtb1Vdn4dxeLLuWc9WHijpZ8FoyUZoAsf9nMRA4FR9wOMOgHwAEbHZIZKmunKJfcIWqz0gsZHFIz5DhN5h47q6xywCyZ0dfp4bZmQHtfGjw5HGzWR6Hflt6Tg1YRocJb2nTmYNGox5Dfj4757FKFh9dor1g2a81cueHcgXjIngPLMz3MzVKOqyRbiQddGjaxLte9nFxClwwIsiGkyW5MtgW0VCt5GG4OX28DMMVmMP1KoPyLtT3KZHF82xuORnW8rTb56ewZ4tnS2Q4pSWV20lP5MQJR2SiLfJnP1KdYxUiqZgt2QrkbigqPx67DbgtMYXphEQE5a6ecAZuxwDsQ05IoNsLTxZgecK6LL82ZKcWMU1lwjtEgVR7KBFxf63M03l449MBHgzMabe97eSUh0teLl4kQSWIrzsfupR0FnnSqqcAARKPPQyRYGm4z67AeDkSnnwpcOs4E80e5ZijxX3I8XZpJup5PXPricbZl7vV0vCp8r02xrznWWpBYHejH1DZu28dP1VnB46vUchfAX2CWmUtlZiACk5lN38BZwxcZsKPQWzQeqA4jg4Cdq5qbpKraNfEouPqBdQRwcQhZ6Nored0wPrEyDKgxAZG7E3vGsHW1KLrdLaThZDnJIHXiAR6c4U7pKtZlUmXFmXRpmkALsthSaa8YpXkjkpoxu6mmsJsqoV3I9vtXEk7cBufJdLFCCgKsFEiaPQAA6Wu9zn5ldJd7KFtH1SPOUlO6DjUnUQmAbfBzWoumr6Z6y5FxVQgZqmZJyPZ8ikh6wVrjQsNfsEMp0jOcD7mXMt75Z3Zc23bpVzfRqRYvjmQUw4ZsbWtY73o41DqP4ixO3c8uaJ8nw5HsVPqHnpayFZsApHtCktw3HEvgRnOdwcWIFNrCRUPXRHguUHgYzv2f8aCIcmZKSkjGfRbnvp36a1cabbUUrZoaO6yl6nGWiUiP6LgkQRrkYXyvcojkpz0mcJSu7DYfwWZ6Va8S2z6ZqDe0kcOkGdRN8ewszg2jQOOWO6ZHgmK8CBQEznKnZBuCvWBgZpFoexh8tR70swcZlOYbHf2lw2ukvsHy21TAGYgZ0FZxIwdGRHxgTFpfSFk59JAQWIs1q6lFGH3xIEZ1UAMekVb268kVCaIev66u9P8XDjwnHEMQGVYWHOKiOyLFYEwSvBhpx1S4ldZE1fNpNEpZDKpEVjqZEYVjUVQ3BEHMD1MyLEZlVaFNRTgq2iz37GhX1INUi0BBs4FvR2jjp0W5f4DldVm40Zflvohx68UAuZ5yP1f1jJ0l80Gvd5EdpdzW05Wl4IqKKF0Flqa2asIg2HdjnZHysC3M0cKJvjZbfamn0FK8fbh1FZ0ZpgQierGwKzkbysxPv2khjPdzJ9rbYzZg1JmYOcBo7gdxhlUtvXRYpO9vbAPtZ1FZ4BqCInqoYt3N6jcWnoz8S9rZAtHnCLzF7sshrIz98cnAVUMV1EHFoBup8AtQ3r0BPgbZgjH3lZGiLZujBm2x16wQIANWpjEVkj0nJE99xIVKyZmBeXxIPVaUFRSDAbl3SAqgxqlye3ipqus8hgP54zFDHwBWMZztpA5UgZvOtaNyoQ4uM3kqog90VvpRre9JQq8OCg66u06SHwzvwO2BrTWkS8Gmo4ABMzUhAA3H7hLLfQFacAJupSMIwD4YFbCpZoI76YfZAu9y9gg338xupuqH2K5ZimLn6fN44SUwZD8AHaB9YZ8W8m0ZJuMvXMa8MQKZ3xrs8wjRMjggYEmuPSPzbUJwnAkD6yQj6GaorJ59HGp6TSoZmeXzjB5L2W0NZFnjDm9tE8P2xdUyxGmAdWPZiDzaVoh01wa9YaigZdQl0Yf66gG8VEG31IIkkpsTWVMteaxXckj75uZr2LnT7VnTyq6Sxt2OjDI161mzJmKlXB62sbjZLKvlsmouslZEiEvoZnDr1KBOmIeF5sE83V48pFdmriOz22dK0vKXBsDnu3d5Z64OgE5FKVz97pFc8YfcyUMB8kfW0bFF9H8T6YDaBUQYFyUNFc4c97htFYBpFoHiZC53vgoR5rYVbtkQAhZbhjQyEJB3ccWZ7WM5NwUnIBRsziq0AfHo4BnyW7i5Kic2yN3gIXCrof3FP6jZno0dZsZb7s09eQcXwyE9ADtZbYBfVVZqVxYpVLk2QCUjalZ5F9M2ZdnAAEgLO3PHbaED7CG0DlbUZ1ZI2djn5dSTJhNBgKp3iwxU6SA2BkgZgdioaVh0DukMkiS8CjqGLLgwrjbJSKnutnpd1lYBMM1Eflq2i3CyCdq3rjR5YeyATZwKZ86Hpl8U9BP7AWZF9edvm9Z1bZ4UMFngn8UIV9VSFzQTDCKOXHNDN4gCgKrwGAExOtRfIwUwjsVpc4YZBbw0ZEKG3tMRdK8u3iz62ZEeaZ7t29SkKAD5fUVIllkfdmoInOsxYH5QvDHKgqw6DnnXXzBVngcvYHOWuj3YGa1lL7B1h9R0K0bouGiSxVZHaq9iLZHRuvEfZ2won2spqoCzCzLx7PTEuPoimPCIHG0NEbDd8FkcZ8z3ka7JHvQyTBjXgC7ZsmbLuS3XXNFo8JdWyqvHNcbTgX3PIg2A8pvy8hSw4aetMn9QXRIfrmZqyuhdYu4vWgNg2mC4RSZ1uiZor99NZdxOHvz0AEcW1avMDhu3E746GoA4ThoUdn8b9zl72QIakltMo3EkTl0LE1isg1t0RJUo5Pg0IfwppltRVFK3TxCfUGoYKXirRemqObvkQ1YrTZ5aWnijp8ceZ7YAETDVs3g4vGhX45jECMComxJho0I7jCAWEjAiG9SU2Q2T3ecnuTFfuYe8iGe7PNt6l3adZqgEXgtYNaxdhORIrCILyuo5lZzumgJ2GCF4ASIHmZF5GN27yyMJ8uasSZzBzFxCQ6gUNSlMQfJUAlfgzUfMuh2QRLKIfMChpazZmJ0htq9uLjZySF8dJYnLRCZewf07xRIYSkh07arbSl94TPkOsZG4hmrqW63F3gXZt0ShlvJYJBtAysNZut5xfZHgLmBcdA4U7gJWZ0RBrIkEFDb68GMKkWVipe2XNWCkBWDocTtarr1LblOoKgBgZ6im3XZjZA7yZ9UJeFxsED2a4MEcOFacinyNUwZbRZzQKwC7Caa6CtF4fEvQBKLw4YTgfPOwDitCZpFCyxHxqGQoVkAJkD3eZaB4TcrY0KfdT74RRilv2c409qtj46WGQ5sF60C1FEtGYxJbnYsZxx2J2V0wqQ90pFmZueUYxs6VsqHlIBkL1pqvd5KCxhkdyQnZEcBe75wy8Zjvckj1c5j3iFqm1OL9FD1Yex0mbVUVGaUm8svpvi66VBSh6yeZs72ptxSEvShEKB6T42FgrW7TRh2gfZG3UvtMXDTc5fW6RFJo3AmO6vZnz1GgizD1vEMBUO2fyaNIaTkwUElNQhghjXt1tOydAeih7Js6CswfB6XmK1NkcipcixhCXC5zcIQYi9qwNI5ZG75xoTjQrqmwsWfpJplI16rhgNny84X9eDJOmZyFsA2apj2Q0XmUA5zy679nYqAPXVju54fTPBb2g2w8jTjpIQItAUD8h09vsaASfZuqowNZ4DxDyWoeXMMwMnqbEHBS4k66LCcyAdhv0C7wF1ZvO104I1ZkVmjZxybj1IgqmlAYkswPqybQ1J0l2G5ZjsjCrZno7HbFfp5wBVrKDZyYh7gfUUytFCApnJxu1Uls5Yim1WRJr5xZAYHtuNWE9wWLBPwEP86hl0miEX8nbghbHtd7ggxcbOv5vw7xz2wyQ35YOdrauxu0r5wIs8I1RPl8eFi2ea52bSQ5NeLzFwZocLlC0ht3FnfYoz9vS6yr4VHoRLgKlhBJOEEGfLapr1PGmu3dO5LFjgdOAg717GUDIgkJVxQCr8svpAx5h6MwxEaad4uq5vRQCG20dkxlAjAZkGmNVKd3gkhfJmeguSoNny9bZ6kNX5gpngtBeHUa2PFuoV80F2CUWR4GfD975uDOoVdZ662m50OyayxHC7U7AcQFRiYZibtym76HTBSDcZqDlcaBf4R4Fvs5GdZE7KM52XBRVhq01FwqCG05wpBUBbXDqheuAy7a1OS1ZKIE7nnCq7XAlN07uWMd88sqi1XWmNpYH83qjgUp9kl8M2I1An5TU8RGoLeyRuT0gqzhgdndT39ROZnq0ujuzO8tViV8XrkBowA1sh93JHstgZvyxS3Ywnxzm4pZriC7iS8908qnW5NwIcZ4Hj1KpyGb7Zylz4zyKrGWDb8ow7TUrQO6yisojVhshPVgpmKJ0lSBGk22Aj6boghpv3y4yQXgGnjZzgVDEpeQT3mGqgjlIhnt1v2jwT3rcn5zaBPfZFgV31gYlaoW8M2ZAjJZ1MsdJpY4SIfFk3zWneUZah5T6O96ZzK7sK6WufOvIBxIu7k72Kpyby6BTEtq89KnIeZmGOFmeg8OGZjETpYUXVsJwTgGzSPHB83dtTDHIPq5WSV8mZmnleMT1x3diAHU6QiwfnohdleQKNewZ1rKT2npf06ZkNl3ebFeAemzj5ZAyVVkSUzAp5b8OIjcT8QDK11NNCa3o6OfJzwG59H0OQHqg6D2nLDqyZ61QXjnDD3k1rCP2PmMwxLenCy2QXSpuzlZiZdOQ3edQfAjcsTJaikZaQdV6wF6obsTZGusoxH4RUDWIMxb7ZjmZxH0X7e9hiRce74qf4Fox8zgZCgipcW9F4ck0mP0kMW4fmP3CzLKnBr8ECVXbOic8TCmZa2dIzOMTWiBpiZ39Pk4oGHqc1yfmNo8FR4qVxZhPUwgj5gGgohGsQ1LihCuB4Hal4wLKZHDxZj1xh6WUW6YTYEm8J7u9wi6txmop7xmpwDA8CIZqhlQqfPgFEfaA2C7vDZqIUsmOFJELEAuApG1TKq9mCvVXER1fq48gmIafco1PfohPUsZ4G4ac0c5qU1EsmaMNAwU25CNZnMUd81sfXjjcCZkQ9Zaq4Y0iA2dBV5qbVNcseYf28LX2nYZCbRYB3lzKZ0IUEUAuWCutg9hjOUQZts3yNAdmaq0WuyIyiFNzLm0VrlG8LRCHsABFyIdZyjbrAIxMPKm58GXCfnmZLmen0KZqztg3ohyZr9XJny5s5swVXu3znYaKZ968ykHc779ChgdB0DcQkG1pynejaZkifO5NX8uZ4uNDaRz5rBtvkzLtc7jjZrsDGqSjifMdAsMR23ZEAZm8W1laVftxXyX4Zm6qcGKa9MN6PmYByk1svGv3Wa6jdiZ9cLhIoS2o3YnaPmwLWFUI1qWSZ1rdS2apiry212Tb8srl14eoiiGUCyJEBcQ0C37We9n5XhTySeYZv2hzzgCLQP431wvmZm06fDtlSLnHTfMPT5RwK9pnf5Z9KWQOD7H7d1MkFbHv5REZbKSb4eVSlpM7IVgfG12gw3Ue0uCdWTYf9DgBIeYw84jHlmCWdv19EpjxNZFm364ZAap7C1jNQvt9oJyiEZm7ZaMVwA6oZFY9ukuWam1QIwAUD30zAzO7U6iKedUZsh9ZorCryxZk4EGyJBR7upQwgMzbjcPt8yW01kj66XpZtdUwZiJDNhXJBkUnZD2R5mcZ2hUcIcmiD4HtViVANs39hI2up83t7Pc1DyNTOlr4wlAvquwZAjuZ4mp4sJmcUueN6qZF4aHHWzVOAVoCUyAgLBRMx29eBNUveBO6aMxaTIjwyieZq31yQW3ZxEMgPMMlmGmYEMO96Jrsi1pGZics1CGanoYk8BLM7euAJ2qlg1fZKYq9w17MZuU12omPxMZFjS9ZmUCZrwjwT9sY10S4FD3QCr39Sb4I7ip3Z0EsuUihFjWXHgXtZ2G0Q6oJbStAj5hBE2GyVNz4m33xxNY2Y6SdKzdVy0IZ8ggwLorZpC4L0hKMcalYtyA8G5EQBJ7Kt0jFLLOi0V7lgyPwoAfWoqH9WYPvfVWTOAhfFLVkP3uKnvRYpgpA9byg3LNMNETd0hxTmMZ0IH3emJHEm699tylmm9B3TgxhvisQN7NH7p8eGNA2GHaZkg7gl3wygZ76wMlXpYEDa8TuoOruUZzacZDHiiOsle1cK0ZgRE49nfaQgZwyeXly5Q5ZI4OcfMcuDspsUfHj0u09zspjhphFXHcuC0LZKVhc1GENNh6swtHBwZ9xuRCo5qIZJZraK8eli1H5l5DvgiUN5P5cXz8xieYLe1sUm197HulM81JKlh4ddItN80Kqr3GQOKAiQzVrsvZx3Zcyi7yVnbllDHmc4ws2PH2guvTPVrxWDhAU71RytktiE3jG4uEooE4kuJFDYCpkSy4SVqdtS0fYa8wBLw185TW2QtvLKXlIbSohNaNs0kfUiQ1mnXOB2DexbGZED076W2FyR7txZ1Zyp1A7mJLmBs8Mov0Geyai2rOwr0leFz5esDx9WZ66j5LfOS3YZu6GgvdwmZKnZ7axbpSoM0epd7l8fwGP8kSTqk0Xf5U07tqnjhNfM3quxyCYni9ygzEAvwAegA0Kpj1Z2HgVE6Rg7UUQ8iTkZuUNBQQUMbYk9zpYA22EKokHrvup69OdL6l4beAZ1l38kwggs4oHQcmtyHBXA7NAaU8VMZKZKY4UInXW4j5vn1CNouC1nwQ4Y62oF2T0Ax7nv5jIhylVzXAHV63KnMlVEOXcPRIu52LO8XFuswaCmODU8XU2UawX6kF7AzJxlLLmPcNAgFZEoiAF2BZkWBafM5hIcxChx2gqgPe325nCMkcQDKoDRkcAmoghROTbwItVwBkTme0MOBrnZf2nUqAi4mXEuPKEf4ZicrEXo9YhYd9ftnjmKwGColgoCS9abercSZcLnIEyeTgE1LLeLmOZHSFElKJMQWgrPxmhFVbI3pnW3oruKKZs5qUi8pNp3GznveoocEdg2w3XXOMR3GAK6wlOGRyNjQ1ebJ7cJtuIuKrxrUP0r3hJrAvzOPmF0Z4QabZIcVoNXSNN6IldbQmKA2y6DW8ppdrFYhZDSBenAqzexdaA8ME5cniZ0a8izhQZGpSnkUoyly8bcHRL487KVLgVpVPSwBDZLccAnhnhNhEomsiEEE6Pf2QPar4C3IGcHrWt0EJ4Wmsb4ZaWH8ZhvYEbWZE4OjiOhkgyAH7fb1gFsu3Jb4lFvB4O6Zi9m9ZDxiy09aSCD8f1eZLmKCvSZ2apxh6SGbudaTo3qwqqT1qjv2YWdvlI3250GNqjZdudVRHFrnY8H0zgdKSyS0gHiXLGeXI0h3J8GfBhoB8iZ78iO5C20EnCN96IvhAYzFZuq9Vb8mVQs8KsLikA59FxFXB1Neiw4i5ygRvBRmem9xr6VKLikPKunEwFvzmKS4KlpImOB50dzc7wf4eEUgRSUJl8f9VLFm2lKAT17dXysFnvax8oDFOIg4EahIwA3q8iL8O9XrFk6GBb8ENBydkdn7Jnfohnx6vRh4vd4dFBwhnE2FmxmnZqyw4Z8RY0BQkt4i6RAPmCZd6m2oT2Aiv1s04Zr6Zbw9bRfnMA7NBx8kpoikMQTYW2Ovt7KFZBSIiAsUmZpsqAh9fFhqmOsvkuadfhE87K4FwwCwaHAQQH46pgwZ0A8gheloUOXv1r9UlaJAkawDZ944UpGd764a0YJurcaX42mx2fLRIwbZDV5oWYL3RNqeZ59s8HLA3SGYje6XEN8W7jcOvZr8j8gbY5ks7pzyxJhikvUGxl8rA8MUld2aS91iD0ixdbZb0mLZmt3tkyHhZ2mg7aJXGOtebo9pos9ZewB6FoxC2LPF4jigNkSMdrtOjgSNEsH7exTMjgGAkN3ydBEgkgAhTm5B8UhJMFTt57YB5Ry593DeeAfWaFtXBTV8awBOY0kwcR6OOdIK1Iau9fyrPnqYnc3V6DU6tle0EZ9Tchy9ywBO2XcE1KeKw8fx4iDpkRbID4ZbRYaZqbM25bZDbAOmB9kPV259PKta25MmwFdbiQC3XXKJrdF2ss6XDVZ4TH3QZayAV0Zel2cy2Bd5a9Fg91G6ML5sQEL9fz4ukem7Zeqc5boGc2uRP69TbIFhSZ8jJbIqaQ9S7abU0u2p2pd17vdwwUbpvx8SbpwkVMDjUeMU8875SkeJxDFKI0DlZHo0KgWlDBrSQIZ4r1a6pl7eq0FxdmT2lomfQSK0rHZuaDqLPZ15VcOllwJgQZniHE0ccJ06Fa74V2Is7fkL06wRWn8Pis5FZmfVGfmW0R8CKKdBATM0uy1hDyeNh4kZulUr2Z7ysTwby49i1YUZ2vZcZKl8UgQcmmYn2AmDmCbz559HLEOPGc6hZ9oQK1lB2ByxFh9jqDSzgnw2ZwcA8HMf9aiFr9gMROIEynmhWAGmhb1Fmmk3CaTp7Q4KNZcqFQctK8xjpbx7b4sFGZ13Z3eP9RBVXSz7XNZ8pX3Gajyhp8Vr6ZLZ0OzSMMSOGZC6LKc3gidF999CoI7FZxYi6Gy9QJj4A6H9eZkiUi0Fi5xqKz1yDzDE2h6dOHNKRLDXShnBbUUGdhVzUZH21yVSmH3fzTJv29IzeTLZmVusU9DQ82lhckZaJZuTHiTOEByDbz47HZKZvSZlVLkowjOZaKZAnLAgfGr6Z1C4kDET4dKUNZAYosgIZAEwkQG8JZ2XIiq46de6vg96OZChF2uHjPHCSgJK88RtodbHAiZhLwi7DISiUbK2wUpmDWiN3Sj0s0byDiUgYLR7VgHTK5KlIu0isIwEuQz8Zk21cz73dZtsBJBeDb8EpbHGfb0UmEGqqIjadaqb1ZElhY2tbrwSmvasiWa9xV0A4U9GSlww09k2eZDFHQfLYRXKxX7PVGZefTNUscli9YHoLNQZeW8GWy2Kw8j2p9oDtBEiswNqWSIL6RULT8C9GCnaVPaXQrjh775XZeYDkBYbJYKyHO1vlxX7ETo2ZyzHnA6HzjUoxFPGkgbbJb2ziaZc9VQ3gFIbigoTmO70JAU9D5IZIEqiPiwcwxOo6ChQkOXZCgBDSeZwMZ8DaUR11W0q3zfK2zHfQBPXUT1T128hjhAX9rr6H9COSFzJP5Go57Z14bAhmKZhhJWCqv7MEYeKk3Q0ZxaC5nvKHA9f8CDmOfugqihOcLY3qLLoZ9uyL1Cw8adLm8EUCZIiyvr7Az4jhib2dK8XpN3aWB7DbfMK6jZ9wLnw5n6CjZoTnvdYee643DPDXSBB1yj3fzQ3NV2KRv4ox6toKkc4Zu01KXgzzaL4rkG4Jb5hSOvxk4b6e9I22FCMGi7fZys68Ko5PVQ45waLxlHFYS06irvPSyrhyJWkRO96VPkOAegH38gZwOUcIM98sYg8xOKsFaFzv0EYgZ4ZC1DiZ5cWu1QZyKmp88tOEEbc8DfbTD8ugt1H5X66HcZpKrIC2cVImweApEQkzkGAlaZLtp6szIoa76ZdPgy25NbaLUggBNSwRZDwBDoPDb3Jf1xjsRFmgeVABFQZ43bS0ZuzuPJIQP8EQldqLtZnxv7k0qaTwH5NJ8TEDOg954xF02p4G68Z5PkkJ6baI3yoN1AmaSizSxJPYJlyVV7Ez5aGpwFHDxcdG9yhDJ91Hbu48dE7J2tu08WFS0hxfdklVf4tLaG1iZslENWO5D5EzzRMZoFAQleWlcTgf26Oc6XCPTGMxoWu70P8l4hewZxWEqTtwfN4B16wWuHMQ1aJ5O7LkQlVAxnkfQ3B7HSHZIW6IbrzZHyE9ePzfG9URxiHHn4atQhtNU1QSgJgOLbyQeKeyd9ytc6ungWhe6ZfbswsSey0qoVKE9MR83jqPyUpm7IK90vKEzoAC8FGnRqnjy3G1IHkxpMOPYiqk1iGk1781m8d9Pd5v6uoB9h5QYcgCo0ufenZyc7IZr9hyVs5lMiH9NSYrlr4v3Id4vyiAVyk81ShD18r1W4xZ7ajV6BDMZfnpPrMfFzQqWrIrpZJVbv3WERzkf2uniZLyy2Mu1yqKFKz50Zuu6HqBZiDUjhqKVxdOfbU5pRbSqDfulvMK0ba0naiKK2CX3oS1Z0y21yrSJoCVs4CWXMy33ZfooIYnm9V46UvFiCI4eqUhGe0J7Vtecc4KSP779CiKzK1ZzeilWrAQUZ1sVsaJZtMb2c86ninCIRfxbExPo0BQSVbyozHZ9Nf2oRdrMM8fPSxHkRV0uckMOyxgGi1GBqD1rK933rnhmZuNcbnVEazZnXFUlf1JIC5ChYsE48Z7cHfFkZcjNsggx4BFM2elZb2IBTqk1x4LpTFOzxNHYlkDxwoaz1IUJ0gSkT0oYBZGruhKY1811e4Gpu5ZtkAIu6pG8ZGqAYEnYHbLap8qcaFYaT758g2xLhNuyBpZiECw9Xs1mHdyFk38ADQEt8h5B9aXeQQh0IK8y9ts6zmgK1Pd09dnGZewrUfat5CarAOTmMAqJlCJRZvkWz8Ke3uwq5gqrxkgCFW1al27vSU61J7AhGFG2SZm29WhvYJmRaxgfqcsrsJa1QApOPtXgQgZ9DAgzYZHhlWZli5UG9ttZqPYqmelr3HtTox6sZ26hbD0ZpceZgyxv4aTA324Za8eNm7y8EOl9o0wuw92z9CsHSCIAwn4lQigzYz5rRxco6iJZKVR1N6V5TDgmZi3z7bBNdTzZzWxBakLTCbsMjaMGXQ9PnCjH8m68U5J57CJ63YV5FCI2gD4xyWh6hEAyedXiL6mQhxceqPobOQa2QzzVSed2BVx1OzGWHB3ybNu0fKpK7hAKvFQvJi66r9WhbCgg3ZbA9Z2Ze9a0KhHbYKuyRAxCQryPS0UmDeEbtMmd4f3sFItdxXiZv3mSw4QZy5HbuNZuhws7PoZpzniZDesIRg5HVu3EbrQhQn5FnQ5sBmCyM14fCb8wRqz8xd8q0oPPLynxRkRJmeVi0m514fwih60Z5g0LfZrwZ51byhZEp4JD55vJYkRLZsT2t92ptUAEYd7uJLWBKGgcjlINgpHPtOvZIl8mDwg0JNb7SbN2S1ICmbR17eJmCwXiRPkNTzmQEBjg2wUdgPdQmGnGdyjD4iKsszZcBxD0i7I6I8Ujwt1AzhY5ijTWxceGG4Z0UHICHaF4gD6D3jJzhLPUq9jsKCnUC3kium0H1q9OrQSB2yiO8gzH3ZfcZJ0p3QIRhxJfR400SyRATEnglyJ1STw0b5vZr6tIa3fnzAg6xm08BzSHhBI00BPgYOIMqTymUMyDRyJQjF0vzGWCZ21UOWr5gZlbOswBpM0Usbj5gybfJuB0PDidA6z2FkQR4Lc8qDUWJZ7SzierCHrMwrxX8fEe393MbW58BiqDM4Bxdyc5ZmmcjHO0inaZHilvKD9ENkOEGEN9Gtf37DXFmRq1AvQ7ZvPsy6Ojry6aZqEUERyITajwOZE0L93Pj0LXJaHvK42ZEsghUZla3T0HHanqMCqF9SZ5pNabpTZCemz7yCTwZJs9XXgPxqhE0kHrhjW6pP9CZ2BytfisovzOZKTelK6WvndNsUQAfSf8pTPGS7dEgseiz571yJNGEj1SkXeqanHr6C9s9Zku9T8p87CgOMMCEwoZ2RvOn3IkI59IACn7vxpl1ZtZ7XVD03TMQju0g5Cur3TG82mW8YA6cXUmjZsPiRAw8sM6qC9FKEZjufZKjIx0JAwjePKZB5qFALTgeFmCaIAarpmotzH8BUZo0Udtpb45a3OF8kiDcqaZzJo0ZsEeJMarba6PbZjuEzXr33VsgKOgaOYhkoazUzDsmYIuSKcXhDg0BywwwfNP8lZ6XQgJGZAgHx6lN59YJQyHuPb5ebtlZpicu5A8QRhX5ZuptvgebRkcGUzPDg0snN7x0ugHYqh2nDZonYJVprgc8uSJIEwGxUo0hnZmyHAbQS5Lz7agLzu0bN6CQgnqCI0X0SqxSrHJyklTjCZs9wHCCwfbMPdgbedhaJZ3OkGpCKp3LdHNdk68IYXYsHRLndfQ11S3KtsKIqUnx59VVq1dzx1yZpxYYy2LwKN1H8QOasFbLPb8ogclfnYaBQpRoxmIorIdXyC0ZD5IZ4klEA0IKdoPIUuOhOhlEXl8ZeIqFENZt7UhQRPhVt0pJI3GtgFXgGXZE1EBb13O02vw8Aew4XWpApZcAs0SMm0g1isGUUG8WBQGScAKhRzI8mv5dBPiGkFY3ZeimGt045WhEihKme2XjUa9fbZn2g1pXl4IcEo5lujSE2UteU4AZszTemgUM5JHGIV6pc1J6wI9ey48NXj8mHnLOBhKeFpxqyQkhUpQu6t0S8g4yW0pBCGoFQ8NfNegOZHw14PaiqAZomPZwatGjfF7jbwH8vgqRTpmSXg0DCRhrcaK4RknlrATEmMvQnTmRHZ7yyZzyVhor8iAZmDwcZqYBuBssgdc6Yz4KrKrpXBZ4B3LUSic0onOaIuiqOe8DUSy95WqX3XBkB1XLdP4fc8m4MqYxkqfKXDQ8qpZ9AGOhZxKxzvCgBnTzsjVxh3Wi36PvLLni7vNeqDvZyeLcKBvhf1Zu5mYYwUtP1CGhl2HqflNhS3ygzAosKxMabNAI4fSZaz4Z0Ru1KUkEOgB8JzQNrpfHdjyuzUrBM4A6SqN57Ct3lQYUWmUPF9c5Eu5g4DXJxCm1r3q2gTMWj04E7lYLMZyT9siZms7MKc9QA85j3FzE2pfnTZ1d18D7mgJ0ieuWaWkPrMqhAlq5EFlZ3PoWxCKHzoz1ogMDDdmQpOYhcayQCorBxEjLQMzw07zgZaQl1EEUFkhY2Ico4xoqdjl9hABkbzaX0q08VkCZnal8Z1fIg4yDYFGTtHZ7t6ntMplVnh8zmNRWf4AOiMmWK3pQpZdwBp7oJEpa5hisSVrtdIvLjl168Mu6IOWZJjeUTDFZ66TCHWuWlQQcGAz9XltVpFZr2pb9vS00pvybQpcrwiib5mFQqIfMtRDDi17GMtSEPHHclor223gDzZ6BAjOMTBFaJacHzxwrYqk1XzjwfFSYToMTFliZxV4H4ZA88IDZeO8P5PQFkr8MB0ocQj3quchPGGngAAmBz1A2bsfHEZdOHcS7chIWMZCst5o2I2SNDCgEcc5lwSSQ2JbKmZhjmpq7uB9ry0w22Nu4Y2K4NeyZtzyKZqcSuyGP15vxjwcC66gxHUltY7xZqnDPpIyGcxuSYRbKaSJRBeXoweAL0WfaCK6bziLCgVLTMdbkq2VfzIX0sCtsfAqom8s1PNKruhzMJ81bWCuTwErJQlMwrx5VZtKVv7Doi667TTkrbWHJZ9J5ZcBBiMhHH52BuG2omAoPPFf1y3ESygogUe1ZHSs9VVrc0UWBHKZjTkAtfFNHgRSLhbazttgqLds2ZFca5PpLghjVvNOR8dG7zH0XaYntgpZ9n17UOJvzd7pVc0Za1X6ym7GkDHyZ9kLSUuoVMKX0jCxz68Ogv138l35yXy4A0k4aTFPxvxcWSADBuOpxsDV30z0gGlH3E3Rry0Z8ZGfSTZEcx6p1BWVHqUK3K1xziHZoSzQrI7fDesbZjFCHEaBbwgTNZ6v5bkM62pQpwzPN5nnLpsg0rUy6PkX2ZjkkZKshJUcFbsA7okf5tXSrN8dHjkjIvHagE5khZgiZp2qbiDhyDlLx25DgNCjwIs7ZobxxER1Zyvxg4A07Y4RKuuhNeJEgA2TTYNma3lEQkbS4HW49zKHkZkZC8d9aUXND4jV2iR1WqGiE2oeAOZegF8DDnYvV84ZAJFagcE19Mx5eZy8zwhS681i8hwFRUPsDqTVVuSEUio241geGGGHL3LzQnNAU8mMQFKwF1r3aEWTwc5O8RVBsoa6pyWasQ4CYFerAafmEshbiDap7OLqndIONnFIHcFMGjWjG4KdrUcrKt7WYiSXR1od9WhVyKVDRsgI9txwO9keMNRe8ZjzK2jMptIej4wA1t9wZugb7dIMiH3Lj2F0mxcuBTxVGt3JVZDwOHeQ14k7WKA1131U08e4ZnbBOiX8kfZG1B1OzFQzPRHfRBNiTMSz7vBZKt7Kn9enHOlLV7AjZqrubq1oY0sZCsYLrJtbJ8V3SaAo8pK8rPRbcyEIfbjp3MZGQKbwZDEHQMystxOk1FhJV4dG1fxP55bEAoynfqeOwXFNQla7ZubeF1xQV9FB5ZfjBv2OhACyDlia2TIlIzF9lfUlhLsZLayjVoq6qXRSiIHvij1Cux4Qfzty25kYQaexem7bjBv2ol1lRbdmmOufzBrUOkCgG8lEcZsDXWw2VRHcuJZoza5S0D22nKkAxwFT3q6Z5t7r4ikKvWuJ3E1A46WECi7YVlVHZBSsZhv7jKOvjUCECVc2BdHs1jjezGypqveDZc18womQ9fe51i6VMY1a0TADRJ84x2h2lap7R0QcT4Szwfw2icBQoZgbcQe5iLlLNUKm1M7uVIIzPYNLjHD2whhTfDY2659y1Vs3bAC1IY2OCw8tyeUU9wVOhX4vUk4ZlI3dvF5kKvIyzoTxbMgnLCIcGUVcF5ceu26IiPt85CeCY6aIcVZrZwbEBzHeblXYpXWKtIinlBULXsRe2IZnahbuqUWo9eAT0TdsTlo1skAUBZHHlgCcIyzE5JuDzGHX95oeqY8S4stGZsZk9LEnWDfQ1iGCISL93cLdUA1QrgTZr8WFa44ZJH0kzsrQKMBy9XbWubVNhPpbxdkEQuROHPkYjGxUZkglCXRn1Zde4xFnkS1DizhNX5uYQ8BybjCzsG0PDj3g3L52icmY8TtMDsdGu4fPZm2swCZt7lXL7mtuehfCf91GoQ0XH18FxgZ4CLuYWN8DoNFmRI9eksGl4nYjaZIByfUjsTZL0QXHuy5TpZFVdsJCfseqns9Ir6KYqirWGIZfyl7AFVQOhNJiteclh6foHmNOj4uAg036MGFPQmONmIexZdUWiOv23RBZ8nv5icWsYghMgOrjRNXrz4RiAevucdKkXGxnqHib3Z9uP7P6Ztqn8U6U2jY4NGH0S0RflKyPRlU9Z7EmSgeilTiy88OkSthzvZszQcv4m1eC69ghJGY7KMe1Zh9Zk7ZHKtOHY5LzY6ZvtluoDhPhzDDpCAnBp7yuHfsoRIW26X7Owe9XfNTbWgjWDsjUmN0hSl85gJgh2Fx5aB1OmY8HnlHQr55Q3MsEMmXmXWCmgZGLlmhSMF9jNeA1CV9KYXBNzBwX0uucyzxotiuOvLcg9UahIUi87ktq8xDv4srywCZfDssYBMB8wr4hfyEz5d9Pd05lvSWDHgqZzpe7AcoufiShPHnIx9K2mZcZ2nz5NdARLKhoWCpbAlhVdOloggAghFgr0u9hkmdH00J7puqDGuwa7Cc4GXiPfGZjGn7ZyExxX2BdvvKd5HumZv0ZH3nEbCt4waiLq6Z48qs00UruylN3ZKe3CLpQA6T1IvMTqemSP4CfQQ7oYE652sU5reZmRqsq1ZHnzTBHC9xoxTzis0AUxtmheg7bdfkF07xlmws3bZLLlghKMp3Q9kpnwsl0T5xhSzdEW980f66yCwwm35OhLwCETA7ZaDQxGqseD3iQWz9BgPJ3sdUJbxZFhDPctXuFrumfT2hCOg5AORlI4rj0Jb8cwJNwoZ8fdV1be88pZeZhu8V7hHLMzV9I6ZsYqfSdoABWaPX4fZyM3Nn6b8J9RLDujaqxFg6VyULTz7wnLnrDZyQ2Pyf5iH06aUw1wJy8ulHKMuy3yV8eNCf6A1OGcmVHSYYj6mZ7Z80nkZ8jXXSgAiLybqc3o7sMQPOgZr0VHF0nIbB2Zjmgk2I3EuxQ4iHGRKwm4SK0CwX916xkY1yCZ0VQ6YaVoMjQzReJEhoY9ebr3Z5xSGn83ChwPkA066gUcbV8hrFz6wJpOWP6FIkID5bq8fzEx1uCxZDxi8BelE8zBkDygRByhzcCCao937iJzvGolDJgM6JZmpNJiu4vrwcuQCn8xtYUukEOADe3oIguApPqSQ6IPT5nzvOGuR1ROzxkZDu84kCkoiU5Vv7GCB35kZB9du1CA0njPJMJd0ZjgGSFZeDDdFwZkVc5uFGVMY0cg8i6J0PLBJghXl1W3clW9LE0hztrQbVWyFc4rJV9CaMF9Dc32cC1MxmCipY59hrqk0Qm9gwZr1GBz7XbmnDDMbq59Z1adMEnUP0fFZbb1w6R5lsMb4Cyi0FGcWuiTx4dhQzdQ4S1IM0f19RUaikJZJgqlZcHkZj4Q40T7xIZDFi57ALMtwbZ5ynQ9RniA3ThCZb6SjM93fwhZ50V9uztl7uBlMutd8GKu68iqUxIZaSqU0cmuxLYDkbeMw2hT1jCH5k0R7SGJ9YNbx8iqAMRqq2WMvXaQoK5C2082iNFDdXVuDmmY1AUXgwZxgoZjzkDjRYQQxT7daAwwfkyMnTHvhPqyMtDrR2euZIq0lUnZboKiK96H96jnjQSnhu1q9Le1hiM4T0qna7Bq2BLYWxRBW149lwrg8WIjj695VBE8DXECwmI4Lknh9q7uG3wPkYcZyjJA1bClgymUlcHgpXrQ9fMUvoQQLxdJsS7614P7NpkP64R2CGowuuCnZHZecCJEnEkxIU3WZ5PGVKAOo2A735ji9Ed6TS8wDrVadt5LGisPk7oN0zQ0i7IG7ZoOqJqX9vAgeoIpJGjcBmZIf26WA2mligwqc9PA1V3mxNtMHoPqC8qpJ4gezvxn6zcY6mfQCZlZtim0i6za3tJSiQBiaYyqeZjGaxmj2NC8TqwxT2NZJgzpSeOyxzEAJmHLXl2iLPVZ9O2gpHZfNllpxYknM6zshO4cZaugaG2BNMTynCPjP34zzZmpSadNNigveGClGlcXbdQBClf4v5S036lFK0DxPkBVQpJFZ8Z1XEjlQT0v3i6MLaZvK5CgMZHTbGUVtK2SiYGmAnxDHtlleG1ZBbLZjklZuf6iFYcsGsn4Vgha98WGRZLDZtA66iO11t06oExgy9R4VwxBdnNWgTBj3EXbNEGAHXWIvOSoKz7zfB6cfsh6wAQNUDS4Gb7sqvNRulXqgOXKuSS5nJEih2luevhQueSBmfSlp3MGpyfoRFPfxnfZyREwsrWh36Y7EYEJgwbwEuG9510Vxn937EM1IUTbjpW0FURgIZg2ZbTEHHGCl062jgILAZEZ195Zs5oAQNcdBrZG9BiCvPHaeimFe9Yz0i8Sfiza7y480mZ2gw4Xx939mTE3jonltvzZ4GnXMfgmFO9LNZ1LKqSZz4KWSLFoSEE8Z09e93hdRO0uDFAKPLHMYFyReOjCst6hyugZx2ZfVDlhz3leaNvelZjZ5LZvAYkg40KNZlfMo2yKBoV4FSkOU5ZleuCwCux9opM9FpuMMgO69T5RqmfH7ydPSl9buN3McAn7zrldPQkBcOptO5EW8vTmcZ5QHL2YvBlvf2pZAy1SaTBmfCKVZJP88kSziZlDldetgjz4kMTAlZmSK2WiOZhP2AiHOK6FhoARZeRmECSZc95ZKS3rWOcYEI3dkZu3TM2xwsZHimEwGFKwOJyx3JuSkxUgQhtRL28JLW4OwBPv4XRG3EwlLDAege1ipH1av9x2UT19TuazQwinPXjj5ttUycmXU4cZmwWqD2DtutA5uwthv5uuK1nTrQN7mW3VUPMIcSureyrZvP48xwjoKtgYEle2Fs2BYMrp2C9yZLKYHBHsZ3Zxf2zIyMZcKFZhLRjydpVmZB34ixXLeezQLHtZKPUAyFkmQ2fJm16dXdvMFmA1wSyr3jGdIn5aVoFJlXbZDziP1Q4wssjPPVVk0LxUiZdp2OAXeAr43T9avwJhZ1iKWZdp5eNAWZkV4F7LGBM3yLlwZ7cq36GMZBMZwnbW0FDZjkmWiPbMIBnPXlxoV6ZpL2ZdbNxSkltXZAw2Z1d3I5USC12E5IHU6ZaghahcgnaY0ygZHDC2q28eVZqTc52tJ4o152ssOlp0fOWaLOOiG2UFuLWUq3xFMKTpKpccWDZp8amZ6k4SygVbWU40qFFLSMGxSiYa2wASkkN8ZATrI1HkzgXXHgZI5yQhZKNOeIP0pKzmHKfejTqrZk6LIbO1HvfkgGMUUmSeVxtK3WIUugFKGPYvYW4ZKDjAa15xgP5pCzRTOxRFbDhMunz4vpLnAtYA2EaUEGX0xouaEuIb9LEJ1WGWQqhYNbLszWjMZhRQ7UioslPdNwIiDbT7K4BqHCqNC132vCRZEYL4XsA9s0EWZpXoIDmflptGDqDo506MSPu1deokiFoLtnNsvsI5aGHrlrpBsrF3WHvZLDdCRhXiodK54sj8YaUJRhEEeuzJe129jSCm1hwFeWXcOqgLFFQGPn4n8i7m8YvG3pLxjBjaWCUKRBhEgigiDAXXHfg0YRPTpzSZzjsXfTfIe0KmrAEDlA62XPHFJVRj0JuU3fHdunLZxW7AmRZ80il18BXf6syuiEPEbaaEmw4po4j5g4jbHD8hPLhpC8DWMXONKcwzfYv2m18ClC7MLsyZvQRdqq1WZLOHLwkoIeu3U1TD4nvZh0j6fKY0FKF2lHyiqA5OZpQNFb3S1UWAe3vFZo1unFBD1NQRxRSoBkLfwYa5osmBF8Sj8ZI3QrXoSeb869Z2A99atF0T59kR0u2mxFqkVS7wJnXUKYcvGUfW8QXkv9lykxKSkWIwICLZtxhb9elVO3Mqi7v6rsp8KqkABbgh3MFaXqKCysKZb8V2keDsgAHDRLmFPkZvEcicpdQLsFa1ZkYtdXsUIaa297L8778TwmiTysWw3tBViylFi4J5Hoq2xa7YldwK0rDumP3VTmhCIyOn5v0lYq1Zh7yY1mk5ZaivEPR1t5jyvqt8UFX4XwvokBAtW1b3ws3M8PXZczP14yAK9OAJQYC3xcZd6kuAumSjTEF3yWL8okZ3kCooQ2jj2R3rLRS0VBnaltNibz4yLxFGdTKiZ7HyRiH9nl5nePIOE9DJxSIWN7c9ccOCZzF7HqVYnwZr8I3MV2q6EZ4GIydm9b42XIBTmzjGU892QcAA8qnIg2kKFsIvuM5QlLEioHf5arILslnjigt1gisvbqI2r5XUiVlhmKC9gJ8qgEqAl831CBdb4HR9xMRYZ1or6ZEwdkZDzpkHiqZqxa3QNYgFx5n1IsA3zUYIkoUM2HMP0QGDVdqXDfyZA8LWAAIjr6ZqZIBmsBak4w4Zs1JjO4kZcGp2ZEpv4GV92lzoxoycbYPXRNiVQZn0oX4bAHswike5qdxNE44A49lnxIX7O1WDp2Oq56gKkHRHQWlvU6VzkGZhIr7XukFAJO1ZorZ1Lww6ZsgvsPrUenZgR2z2rPOUeXZmEjE4POzRGZ6Ap7KuZzGOekZ4zRN4xeKgNZv1yZfMdLugaJG3hoJE6aZDvF1YVvl1LlXu5fZBtec1IfujcFZkt5tdUoPqCIoAdOsK7pFLqANQ03JAVrDoZBJkySw8AsIo12ZJfJq25g3lVNKmy2Ozx3txhvUJKYo1IwsLUFZniNIII7aMvtBTA8MWdidv9lLhOfWs9bRKHGI0hEFp06yHu6eHrYZm9zjHMGAGHgo4ZsXBkLIf4IGiX9AsitU6E1xk6X7ShYcYDb0zvI3d4qHSZc0vqAV8aMOSbUkpQwKCy9FUlAm2wxwal2YItU5Zlg5RojNaRRtVW3QHFeQQBr8hsGsv6oLT6UD8Z68NP0ZkoVGJ8k8BwZtXutymbNzOPeSmzFWhwWE3m8VzwLAbKb0nOQWgxm2SRyvXZAj2Z9ZhMLeZF50dA6pGLVFK4EnjF5PhZEmDYhicqtKtodYJvijG1Gk70bjMaF1RMq3NZncAtNcOpgwtI5Z0fjtiqnKFEOw4Eo8WaisJIYZb98yOrZeji91ZEWbXh9gYxOKPDvVJW9anZF0SbZAa4zlZbPG5O04moGvocuiLLHOnxg238G4c0fUwEGbAqQTAEZzFVYXnMGWM5NZ9qmNKZpt5Mb3PbAlcja98VXkuk9lEOf77q4LD4pwDcfHumxNNSmZi7NCYK6qz5p5JcufuvD8w8UNu5NMi0VzF58p8fgWAxMV3FKlw0gLsl9gmNhsYiZsyPt1Bf1Fo8iifgUfxgZxvxBLqXlGVTQrmYj2Ok4I0jyecGfrxiklH60moVO7sEEiMaEU58a07GXICENPnaghrd98xsSJtLj5WoLZ1pKjJbA9GgNEi8i4ShHHjzi8yqYUSZ5DHvQPGs1tYmCBcW47T9k7i5rt29Gw1UfZKQDYbFRZ1hdcZ8PSEJ7trMI10sgJnYbio2mdnacFcluOiW5NTywksibEAdi6y7gzrmDzWXexZ3juVvZ0An7Eitrj125EUd1mZsyh3BwDkMrpkk8IXeWIDZun0EHhz15r00mgcEKBF6hFoZ4J9WNgewyEa22ivZFYeONZdVZg414RwgCKO0oPrQR45uZnYN95M2Q5ZoIo5g2NTkCcjiJ29wNsQdzIoZilA2IiWNeK8fGz9ZJTyvkMvPWW3lJ6D12KND7q3wK5geExWLlCuvrUaO4pTkWmz9ZL4AkC67YsY0REZDx25jHgsHYZdyQNdz84nwvROTximZhytpxMgao2OamJIKMIM9RNs14cOwXezLEdEOA7X4K1ts12fdgXHRMJbmOOtYwWhte6gbhNNimraLQddCeLkmCETRpUFhBF2QfUxotEh2UidXNu2VF17IuqYYSntma67G3hEnPnOulO4E9p7wsERUsqSMSdhEBcdDVI0sKg9QMQyazjiYewvkL127nwSBk7yycAaIsZwYTK4OSbsU4FbwCrKQ1x661nhUML42h4fLay1EYlqz7EhbcnS4HRovNX6r0uhy8cZLkiB78ona1DieFBC2a2kUba38ShwEgscZveNmz1X9vfudlyYr12iKEA94McQipuuiiZ3VyzaVhZrlj01ajisO44QVxLs5p4JZiWfhZdZj0EGobWQdeSI7atGCS31JMrNwC3pX2fgZIanKOhDqQR2euIhPHC1e8nO2bSZsYsuIxWIZj9o7jXjgj6BVlOY6zdT4bT2W19mk0byofylo1EOF2QgPSUaTeXGnYdf53G5Z7IzrN7TZGwn5oh3kFwAz3O2LronkiZxVGRQEHFGWnM7bfTyUyR2DmhZe0xFwuREYpYrRg4oB5R88oGMHxqxcYZxrVrnCPMBFrdBcvZkv79gd2GX5sf4ElEqI5Go2vO3ybQ4kEFIY2a3f5OUB786gDNllxhwfXwrFPibLKjzcgVWvAmzi87Vc48bUl9FS3EmOQrG7mebESOtFj69NarlL38nDSefS86UFI4jjYDvyPcZmRLjbjOGwu6G6nRu4Dw3Cu0D3L0A30olZ3opepbGDZh2zCsp0eAISzp5sSKl5Ey1qLGUTgVjwXmjZ6nXdtY6GHlz6GuxuNAOukJBo5v9oavbbxCZB3vmX88Z6MKsE9YCW9i6uuY1c1ycWLgiw2o0xOzkrmFydh1rfJX7kOYxtZCwXATyD4wUTRZc5O3D5AlwfZE9hd8WVSAFeZlPWIha0x8cQuolRv4zebQU6tBw5ZrDdebwwysHxxabYrlT6HXsEjgFWKaW5vtrG3Q88fKU7dPSQIE4rkXScMPYzBkOhZeY42wVpFmRn2EscWFTCMC3XnWmIbQDX5Ql2RjXPhrOrqFRZovOmZ1NHMJuRaQp5aRk3Jl40kHrgjHXQsCqYWflAb6vSv1XIn2adYZoJQ0hy2XzxwBMljvA7qnD21Z7A9ItWJszqkGoRU90RODsKgWX8drQ3cECbjSd4CTNjDGAu43lid1PmdUsEzMukHodVODww6t1nSQJhEzr9bTmgacW8zZmNL6PbO1ib52wOlvJiUkQDJ0Leqi1mMsBUNxEp4JxAmSNYA69HX1r8q6IDMaJqhmXEbBwEarIElsF71ZikJAkn2ixfwuHYlkKIVpsxqyK0KGYfaaRjyuvTcyOw5hLrZ4fQLN0TVLe9lxTz8THYNnecnVKcq5B01wrXnMeZtZoFp6tk1wapuRabEEWmZkdMXZmTJJJJeZ0Ma9adeXZ2HLQEfKYaYLdUIwQnqUzqABTZnzDt9ZoxgDhzh5lZjtIQu33aUZxpysJvUmyiwkBWu9oL5jaFs71lEW1FHZhZFlZAvc3MGlGaktMW0kZmjGXBHhuZntxZu4f0Zbpaj7YKlKQtmGBPvE23Z9UGyLP02X4PNO31gKyTySe40svV0FSm61foGqCZBNo7ZCIB9VtfieAowNaXIWbTFYdo6RPeKMZvd4w6Aip5ahmZAHFQlCOetDCYsHgbnjNqyo0xrodFZFZzrzXFZ8Bxh1RyHepXPS1baU3D04FsFRHE3hQzK34ov4E5K94uFuLgF8IgKkfO4353Od8vBLZCPUDdjcMkzBjoVqjRrdYdO0H0cLlbbum6PCB088A1bZzmZjWPiZHIwXMQe9U6TW0AQ5E1Z3nDWkiVwHooNXXfsoZpzyZcs3htZu14lpSaJE72h1qrEGEjZKBq1NsflTwoZnYIp41gKGchnVQ8cMEXCojWaY0O2VZh8eIWiZ8CO7hjz7nqA8D6Zmawsap2uh1fyhmjfibp8ms7IB4b5CIOV5XO48rkSfxTiGxajEzUVEbSZAf32ZjW4RydWeksEbhDLYiAxOguDxIrHjUAOwLAyVEEEfD9RqHZ7dtm7eEdLnqgknZ3Fd1e1r90TyfHpEiWqCX6d6w7RHiEGHIxfZvD1PN7AKeV42okmCgfaydHM0Cib9cLKfivPdsy3WuHb4ZiAtKESnnBfOUm8SQVwdvOkUC01luA7eGzvkt7riyjb1n6qBCUhTFXT7ep9MjN47js7xAZyxBJfzzYd7nkCvkqxy415QS3xb6qYvTSS8IBjN2WFL3Nc9I1gBh864xsAoZcDpNyJaJ2zQZ7HTZDbBajerVS8DYEav1STNm1XaODJQjuoYAJ7oNIzSgk1bNtWpqgZyn8x3xZv5bhv7W1ZxdxAygZhwGZ4HDnQ0zgIJAt3DokxsvGb727bkrY30N1yqJNrhiK1NNFPXadZAi2F4FRuZo8lXqQpLAgelD6ZuuX4GLlQq6TebVoMJov82arFVDEKQwtle4gOsafIn0J3PgQUvrZhSpSz2rWvjHfTnaTnwwUSqVpQkR7clgDrSwJrQwVw0UScC5gixz7esfU09sgYeuemLwse7JkYnB8JYEh7SzlNkrrUQoBRqqWX1t6Q8L8fIFwwMZrbyDohCZewu6n76Zj42CVNmP3wUjP1QXEndZEPIq85rfyWcBCpvS7OI2s0jMT66wdAQBQI3pJr2oFErYRDuw9oOgnE1PBLeEYZyxiEXLWFQG5lH2yB1JNUToZEPvJsf4KafCSphs6qKmWsW0nQ8NfSZ5Z8oyVhnCKHSCPIeyJA918OeleCHRdgb8O92IG9lUBUyqxunc0rtWmlFAhSDA0UJMhT5NWXCO3LxI2oJAvQZF4hbDVYkeXmGayJb2Z09qxNIlZhMkwGlf3VQ6RliiVVVLtRmiLgwUxLPGtlz4IV5XwGn84VMC5XxwOWHMOVkHEhCNnKr7YZCuss39DuuiTEsMtyd426ADfpvNoq98KghbmLi7G1JFS2NpVHg9qufbwLZxTCMNNBWb7MkTrjPhFqfqLULRWmDZeWkPo2MNI8GItj6unoBNOlfZuXZ9dIiPnKAZkXZ8cPPSZGZppgRvMKS57NYAj4jEeiiz9NE1ilMXs05zrOTOaBKNFFwRFkUwnkt1qN9Zmyfd94a3UYJ9J0o1PZqTocE6G28XazQYKgm3XZlMFZ7yiwWprQ59hZ6eJsMA2AQUeZ3lVF1QOnTywzxd865mETHgu6uNBZ6Qj8sMCCCzChyXJ1gTeApba8TBesZEaBeT4FWMijoo9d9PuRp3VeD5QyyZGpp80RCLfOkGcrCiPHzeSIgOIDkvyi7jZvIRHif2o6D2Dehi1CRtTf36PqYUUzO2zG5ONGbenZioroHdk2e87UBCGUhlH2Zp2UqeO7oh2FDipeTks9nc2BDGj3LLlM5zwOwgzdZdcN55gZ0T7afnfxZ6ULTFd3MZB9lgUDQy6ZboL4qYkcZlkLWq5zgV48rg9fQT8pOhUiIe6TzGxp5C9zEUeoE9mSxbuPnRe5fgMhrOm1UwY8QZ1m0u1gYPdwIZildRNzXVxyxkfTFGCoTTjimxbt8zBtvVQggBYBFVF30Bw1cpavGcAtIOuMsFAVPdNaZojW8oiugbZ9knNawOaAzMcnhkp1CHF7J5ynu2lPKiSBbx6mJYlG0USM4WX240ZdrdWAkqk20Z6zQB7S8fufgAfGl6bkmGxNtM08HwnxlnRiqpd97FZa40S7rATq3VkQD8Zr57wcBpr6fnH4Bf49asn67TtPhagzQjJMZ51KH3XALPxELUhCPqRn0cPAF8Z0dMxfyWjBHhmFlWxCPfsYbYIrQLpUEmlZrAzcfvloHid6S7hX22Z3dWMJEZ8YkQS2KZhe1Z63riDigdYZ6ZAQkknbMjwTpkvtlLRQnKbrR2vatibZaWzMg9AAxebrtv9YKCtZtNl34cbKVkRCzlNjr3iZK7eGZoZgHUUBNQQcntZ0BRIOBfgHYYGFnMvLi4zRl84noF25pRf7avViZfV5ueI7y2E6wUUkxOO1FnaxiSNbegQeUND6mzafoYljW4A2gNwybpPfJE4t2VHFMDC6R2MehGkyO1ggPbHlhif64TUHK63ZHbYqMDzS49BhbYMZG3MAEZkTKBLZ9pkRw1zRSMjZL24jlNfLlic7YZB9Gf9ShlNRn9rtoTdZ9I236PzypoWqxjlnRFZHXhbWE4umI0Vli8dY0sHKnfpzxZeOzbIkSo5NUbNhwwlEF3hftUtiwFZ3m48eadZoQ5QfnBjrbqWfRDj1QoCu74GsvvMNOManLj7boWyJHWH3zIZoK1hYarxZvA6r68nLaZh44SgeZFAOGFhoDQXDQyNYGfIDXy1max6ZjjetZyUTXgVqq3E6kxuwJuLKhCf5h0Om25ssM6sGe48iscUTJMJEw9pKEKi5AZgMR8pgv5BJsOG7U3wRxzNhzAksbb9XKjf7fmxbpRTsRMNVQpV6jdAPGQZ2TMxr3Eqvv06jsmvuOriNU1iaTkFz2lAFJmZgzqvZkE4jPzVmvgTXIDW60Zzq8Z3UcyqZc5UP8CGv8KdZEOSUKDq7p8nvcgCgK5L2NHaMcAuCMyxNlmZ2pZrRZs8NhCBoPLalEZxZm647dC4B8ZK6wsdkpZD0TxyJ56y0ZmTrSKY0vSW1ZLRsqgH26k4fOrU5Y52Xoky7lXZ7b54xGZyGj82iFWZnsZjexgB7hyGZyUfy8U6YkwFN5RoMmBCUk1q25ZoWBAgpZoGwVSQvZm0Wt4h2kwZkq1dpSr4l5EXPLpqsCILU8ESm6wWaqoEDXgROq8P4rtYRZeW9WUiP2PZFEwt4x3vATy63VKw0GOZeyAZFOws3mUWbgDAjRI3t24IBW9ts92HFLYGI5HdF4pBUTZumrFyuoAaNYXCuUiE0ZDDMNBMPw2ETpDnlVRV02jeZnIPUWFBw1QKhu0EzfUmTEx2D0aZBtw4cJKyCZxCZHDaBzXqjjaQ4TTQSrNVA3GqevC8H31o318g8r93KcZzAVI54z21GLD8pvOZbG538PgZ97XJbhfWCserEGY1S3TTMpwXLkH0a4grtYyypFkkxHpSPiAERKuURXG3WZ1xZguMM3drXLv6q60uOXUZmh6N6DYHBW5OYGbfOWfM74BaWIbynxdZH0osNgs8aI2JeUASg4WZxf2A7HhHdp3M1l7D9M2cea8RiOnRnZsMBE0A2vmofBFQrUY8Lnlsc0YBysBY0OrORN24D1e9VsIJm3a4RdCm6aRY7XHP1trSZgmt9Cz0RKXiirW4aRIlA9nc2QNKnsWiUvXuqfEOSYtm1VTZoXK40IfJAvm0FwZnLZgqaeEYVmjgfEdi7Mg8QoCDw8cyyoiJN527DsRmc9K6jmdjoVZLXDiqs7B6UWV8ZJ1lISh3IkZl0EawGfostTHsOkEwkLgnprheZh18tU7xBj5t1ydPaLwAqoSWQEUaEs11pRZ5qfd1tUB41qMMrp1gfrIY2I2oEoSUvi8q5NZFchRUkalowqNk3r9C4WKH0BTRBhO2sOINOqgnlxQZqweSV2XECaZ2CcAZ6BBz0dWGx1xD4JSc3dAAliqUo4sXwDodgemPXio30yHCMHGGZ0HeNOasAJj9EKwg5Nk31PWrJO5hu8gcavl8Osd45gAugk1iqnAoNahl6PnyWgH3AfyZDihWisYEVTH3zOlcNot3sTzjJd90LbVw7Waz7Sw9CEN9S9NOEACjIOuJnpPs4UTdO8Opvgag9QROJVkWQxVZd73Z93sFhPp9VdB0v0TKI2zokfIApDZ25EGngwZ5SJ9QxXkPsLlYd8lZ8qtVY30NyAO9WxVS45Tb9dyZ8NsPyqgY5XnQpcYvt8KS6sAmfESP2dIKfEYNvychXJsKj1Jm8SFKoflI4pCWSbNXRtZiX25jy1X4R4NDRqerzGmFiMJCOhRQM9ZB0myZq14VqZjgLsnc3270CMlUTUiF5ZHdXsqeXpsOZwfEbsDTGqmV8zH9C3c8bRIPYnu2n8870OpGzDyVJvlQ2W13WilJBsfJFZ9j7YpZfo070TWr9vWTn2cvYgyfZ10vCQygDiEjr8MzJrBoQTreQhmBjnz1KbuRhrfCQqmYVWyEoE8y4QCYZyZD9Nb0e08F10AZbpGc27YdoDsNQZiObApjE7MxbLXBU6RLez5ivQoFNaBy5CEVFE19M44qgzhgZ2TQmP8reO908guMycEZycZ1YPi44nMZqekeAchfUaMZ8ZzJSZbfH9abOPMHkq00wbMX0OpejjP2M8AZaALmNEfWmuYGBMh9gt2gMZkdivvBCarFVgDD3bJB3wd0dr9m2NL9UzCAxzzfFg2NRWMb31FG1wZBvMcDvShp8FnFY9Gj5DW7yterAUS0Bs3lS4IV9wQF8Sci8gUJtxibFqGXYVm4vzJQ0Ruq1FhxkGp0PZqbkG0SLAvxDZa1XGSgUsxkBYfiNEuZcqQC8q4PNwLyk5yiiMpTKqWgDnZICL1zAifba8yWtwimNpP9HBjkU0pQw0IpWSfkfBLvVe6eapql8YFUpNz4rVfJCPd1GZD255QuQqpNFd0Pj7L1EgWo0A4EK0rO1rNeO9LyoGE53NylR2CgkQKPCrz4ALZd6m2A1o0QJtLdojZhx0IyNRzjx6IGbjwz32x5N33D7uHFkab6cYG6ZaHPPIeZgHhJY44k98u2gsPqjCUtloJsRJcwz31ebG8D8tOJjgb60DjPEgzrZH6xSeqRGSJ0WNH1ZD4CX0Xdjxwm4KmYpXeGRDpg1BVbLVNxPYmyi6IxChZwHpk368ZLszrcAQENAmtOWg8DTxThlLKDYAOqTreIMuCLgHf8Zm9jfIROdSd0klS9U5eDZdZuZw5bmsx6ZeJN0ZHCkhDw7rEAzLSfPvwe0kGUU4p2x1gCoZCVjtGigCLGgnf2OvBazcSZyYXnnJxYlqKAKPnMF0BLlFfTcwR17Dx0M3ZjRnv89dIIR6Z1V68uGYZlN86yrZfjsptinFnh656veDeF0amJB2yMCuEbh0Iipge12VP5ZtwE7n58UvvVdZ91lV3CdByjPwGTRv2tdo8ebgv2ojxw09fSExtJa8fE0jdJZnB8e6sr3z3EiccsmW0a86bvypTwOqF1qrFGe9G0GjGv4gSPJeywrCu3ZnxjlqQFTnGRmRPgQHuALEMiAobASHklrwZJKChZE1h3VtM9Z2vZmvnhl6uc2gZ7HRxVQLjsfZEpwTIr4flWtfNVxPL00CepEZ8ko3XNmIjN08AoGPiNRS9odPVwvzNUWcQfrZqXGqoRgaCB6YE7XgZytkUi66hzwEVhv7peyC8Y1BcXddGLPCbHAosRoRhPE4PSVRVdK8eubAe3ROAufpZfm28BtvTqELMXo8JwKnxgh5Zb3ESwpl7XLXJzKC3b0OkIG6YxjP5naB3ppKEDsmGsG8VtUCrZaTtYu9hKqpoOAPq0f0Vw0hVYfyVh0eOY4Eihb0hQ41SBNwf31lR032xqZmmZgjCTPqT6QhbSvLMR2RtNDTSYuaJZGWQJZy9IcCwDx0dMuMsW1E9UGqel45QHABFap9QInnqKQgXrzj1b4kcYeM234aVrUVpE4i4Iq5Zvvt3OSxW30NwCaiZKaUoLD9rFrtMZ2d1974zotTYRP7ClFixZyDrd4gZp0OjOihmFbQnpaaXMg2EtoVYHm6uHnweMgjihZo986494m9JZ1xQZJWplN3zEecrzA3YZE594x6oIJ4e6xEiN9zFygMgEI9JNmhhcTiI5CpKhtOZDzhOnCi6TMplmneXvr0f4Ze8ZyR1cUzgpKmZuK4NYP3M4azAZs8uocGQYj3axAOrvPU5TnoSBXO7j68OvBWZ4TuNtM6svZyHK8aL3KtebgofRHA9RSRorAugFOX0xIJzHh6DSLp6koat49fE9COUYAQoUjllmY8WnCzEeUIX09tvOLZjifcr0YzdHxP5F46O9n2t9aZvUkr66pcindoZINQZ10C5E4aSVkz5FYZ4FSWZ3lWyZcqn9ylNSeN9oMYVu2ecdq6hQ8c7Ghp5o8CZ7qNmdUZ3GrpNPsmDyf5fiomzOCMO9ISdrr2ZJ9qeoDuAejkvMwQinTOZqBcfK76fSSPWCCWtJuh87idlWrgTE23pn8oKJU67eCxCwqYoIvwZng2BWQWkpwEIkk77bAaeFZ7ZCc8FzajcgHHj9ktvhqx9O0pNM0zJxK3Sg9Kz0cbIxF2ShqepddmZ3tizrrPKqw2yEZFJmJ3Vs1o7duPHIYijb8doSbMaAvTINY38aLHkyUAseEAULEMlcTFKPzNIgFJ0ZnzFCrgYElO2M6V33iGTDuQp8xoCCvwZfbzMifp1M9HV0RVJIWv3fYgapT4ZGXWtV58gUVI60T7CRuGIZi2T4nyI51qZ5DcnVxIDJ6MRIrMZFdZd3UNJdWNL7wE0Zp4099zxTKZ1Cj0RBAwUhF6yc4vTcV1r0sZrpLBnOezZjELTZflecAeoFK9TU2WHExLkTgnKj9Nq3nX38DysyAZEF6BIg7EdKh5f3ZhhDxvaluh09JdpiAMJoiigEAfS3V8LICxZ3dZGtgggO1KaYNxfJv0sW8v1dXs87gHaZj0N3BZHodqgRA4xKsKbN7ZsfZIKenobwcN6CyKujj7Z9gS39afIoAzviFoUi5zRFYHMVnWtDoSz210BT0DCE1BZkKUoJVl0FykUo0LGNVA5XH77LM6DqicQ1YQsHqiOik929jbZ9MMuyPzqIqM2ZBWkLFwouNxf185RgCRNMHwXcFM3Kr4hIeWSYzA4K1Z8df5QeyYncj1k8iw7w9CvOT98Zt0C5q0ep2qEVFov2jBpEetHRSDZ1Sml1ybwCxIepeQbB36foYJcmV6jKd17yqZzRVy7zIWrYwqNnYq9yXNeTCvx3hqOH9HZA61e20ykwkfTN1zqpswfKZlAt1ZhNPXlRSX9nkaKhfxO708jN5N4WMltizzZmp11K0pVEAij8F10ule4grCOPHFEngs3qS3G60hZo9Rh4gxviZdZBD8SvitMZziain1tEB9BxjQpFXgTM8gwaztjYtw9HUtW8DZdFxpou7IeZmkgcXUqVmEuKMd0HqPMB1Ty55yojyoH6Pe6jzDcF2AKcesA0k3d6u1hHjP9VoVYkCQ93w6LvjrgtRIBT0KCqQc5yNMSwWrWFKoIrZl4G7IVOzVlTdaHrQq0Kex3uCmmwJt1cjG450BxgY5uWoY6nB0H9AEMb7fvkUImVTRA0XDv8tEbxRTnwcRq1Uetm9HB0dwBWZH23YOxrkdzW2WwdwZqBj6MPQliWMCqOOCH54eIlAEqLrbvxeD2aoOY0skAeo3NfgciDIvIUkLG3jMCnSQYWkCxIZFrXXggCYmvERMd99Z3VLH6IqwBZkJjRZwww9EKCrkIaDp08MKseL7n7nrNY7vEMyjqJwlUtpFysh0nOSNVGKHHRlrBUH51yJnsVUoeAs4Tpwx4NTjpUAELhbuDZrg3ZAriGuQe8SZqy4hsLoLCx6IAiDoByrK9IfAbtNb94106rzCtyFxsY9pgAYYgYQ3Vf7qv1xxyHK2NfHY9tYXZ8lM1MV9jVPp7HpV20R23RbbCm0oVYfKUAUq0ivx1K9sjoCwusbpzPL0ngx0ztGSbOoWGRRpFcWEcUu0G4cE5nFV3ix64a5XgieiUDVjKr3nXuOJGkUMsRBKBGl4x7Z0EKMHuRNLYOgok6aeUBWPY7pLBY9HvKwx9iOsYkAjUrnPYz2nHDJZwKnuwsisbZxAy3UkjFPNVlTaY4kq2mjFQ8GoJa6uEfjIEvSh63LoQrGbW59ZhtpRygdL6alzQ89E4t7yu13TYyCHRCUWEqz43aNy1fWTyBvMHy4R0uiyZcm85BesqKTO3mpv1Sz75tVF8TZm0TSQK026GSDaegnhCOZtdN2yVmT0gEtcXQTr3Sf6GuyzibC5YxsVGJ9y413Z0je7r9LCmzIkXWp42MtXuefIYngRPxzMdZcgXqJZ19em3H4AqwrQ6QZG1CdM5HaWpMtM0eKEGaYwn2ml2GNSQp4UUtOcyJ4g1xgWz3N27JqP6ZuwZEWvDu9RSKs8VLB6L0Wvs6wIvkOKFitE6vVHlIZi73xZG0xnJ3DerqAtwMFr4wcxZbBBPqHjmcp2c8WvIXyOOjO2zPA2OnWw1lpIYp8krZ5rGpI1BQqV1R0jfac8bpZtpA1jbNQWeVJCGIyDjWampuQXgMYzAsHnKKrxZqBHSBmH1gO2uraDrUiyqm6XhBoa5R8sKGlZ4w8qO1Q2tZEMxmoYDS5qnIzZEip2XI1GyZ8xdp4lqkNdGYQZuKZhjKQH64L1nyVYosUeYg5ADwT4ZL8oXOdDuHYzgJquJuu3WaueNyess0QtCnaaMsO8lrwlaMOXXRdOoupsTlvv6VUUTQhbE7aYnhROudq2IMJ4umcYejXmEIEns3p9Z9xZGZ3tdbpRbiw14wq5uTvLc0LGbjRPv68tsWKe3gq1eBz67CKsszxMZjFWNqL8PlJyQgpxkiZbA8dZIhqekQ6oAylwzhNd3QPaMNO8m75GWWynGrN4Wse7cPpgZ7IxI3JZ7caie5LI37hxWdjcmSy48lGFkQkVag2sKc1kZBe4rVsNFgaZ6ZBdQlH2a6XPyoPAnkChxtElsQphsMk3eZj1pTTjv0Hce4D9QUN9EY2SBi8JwkzVEpQDyumJ7Xm0Frfa76YW3KVymy00heipkvKovLJRZa0PNxzi9u8bAZFGKdlcr0Qm6OZAIIP5ykIJsMKvhnGVVZzlhr53Z2skfoGqfZyvcZ2z7xT4Wg72tQZByAlThaVgPt7QYuo18taOvHlDlaATLXzq23LIs66gevY2mpg3TBZwarGZaYkP3ea1KmzR8VyzzaZsFjYuX1aXTyEX2jZKcnGhw1woxI1pO8iZogcnYZCdDrg2XbQ3jk8cWmNfPepteduJlhRz73P5bjKgGcZAFvfvGRZx9QZ82UwzhswFKlkfpZfH4IQqpJHuzXZmoUizxD64aPvfKp1oUyZBiEvyddSdHF8sKwqREvsQdJ26KkU4rWzLZG7THPS5bEeLGABwkwzE8xXdRcRqUA3TAR1pt0FmrxFGVvNfmzdiOeZ8w9WoCr7DD2MjoNyHSC11lwhbR5fcZhowc2I4VVpklQIs4ivN81T0RqMRG6xCSpJZcFE3qFxCPhFUq1qXMhTaIQRdtJkSERSTgsQZpqnXIMzTb3b3Zi8ugQZJswY6Y0EmZLvewkkCMOL05mH7ZsWZaw9QAdhII1T4Q8yeKfY2lxL4sDWzlEZeQpCl01MiZpwbpkxGfDPlsRwanFhJqPpGHuAkgAF4vSH8wKoMoK0u7Q7G9IfMHLybPgKcYMcIrJ7pb9K8VNLFyJhBZF872d08vGcOV0EJBBHUfA0zZGHznqMIbZp8ijEr7ysnMdqhwN6ZDiTj37PFJx0F7w6Zf2BcW9VcpO4GoBhDezvohdLcrgsGqOW6Nd9D7XsWu03bn6aj1QzEiGr53feGdcYDZAWYZkDQdgzAsSWZcdelhTSci6eC4do2W9fg6eGaCVUrh1sQafj96T8x64A6YIVe1gGbMfpksLbJKniAZFjgiYWsoZtZiF8Z8Zut1P2moIfTyWLj43nLcUD2j7v4f2rVeN52neEyZo3b2a8hLRFjmM8zvssCt0GJHGaxYNd8zJROQ5IVTxryZrmUOlilpG4FMa5Se4Gygr8Qfsz2LNpeQKvAYu0SuIfuVsPZuClvnUQgO8I5WZqwsoTC8pLxg0UYFkPvNSMJleJgCN54E6xpHtdvRECZCNAo2JaNCDsIL6Aad1u1zHv8MygBLofD5i2LNGV8cVooJ8g5bo9ckQDuXajBn533rlUEyjmnyr1xCqmCrVpgAayT7PoZHclffzHOG0ZrBpdFAKJeE5IeyFGDez1jaasqrxXj2juYUny8XHi1qXCyig3hMolWcZoDk0f2Xs3WKcU6FnlkoBGC0ktQjGdhJCgpwoN2kAl0DkGnlhOsOWdFzZ3ngLgh2GHBeTSgSQZtd7lBenBPHZ2gqPEqZsxLPfQE0FHavnHItNYcFcZ8vNTFqryfj4w8eI0QgLRZdHo6Zgzc4zNuQFdKnkQb8WQeqYyFvT1JcI2tVzk2Nayf4XKDSKcbZAr8orrOw0iTMjxd8ZD3OP68piEQpTFvTkxj1bE2vJD23AiGan4A3ir1xvWX6acAUKnJDyknegEwV3bbiwdsZyrjEi4u1GrfGMJ0UeZLxRDHpWNjRezyFux7TkFWZvigP9kuSZuVaR4IrsqBj21xx2NQ58MN2G4qTnckFwEyFSAndsFf8URl4WrIqPB0q55iwPzd0MrKmc1soqgBTyZHXbJGh7JA8m4vC0L2Amxgjq2rz4z7nzEx0n5qe77udiBEp4qyGZp9tBDstY6HaZxBFaOlJx2nFo0T3ZlhZj2kkWJOK4rW7yUiKzX9yUU22dcVw2D4fy3N3Ia6KmBDQhYM0AGG2lzFa5aCw52Dwt3xagHQnb5g9ObGp1wdyQgvFmq24lirBCGxXMui8xO4K0UN5Z8avNHYQ25IsqoRj1ZoyLtlQJq9z8dPguYtVzQaoFX4TEyUnA1rj1X3gVSko49tZakSjDiwqUjIwinBQZo5CcVVsZ46pIM3b1Ke43ZHf0ytTcAIYyRoHdhN6n71DPfmj2EhY8rEZvomHqCl1oqmLyz81MlzNpmk52ZvcT0Y9XS25Kmhk5BZdlwZBzkxuAhHeu8KgpSvUqwGVNf8gFCeeN4pLFyZEO6X2DVaa0BXzZFmeri9dhP5pN4VQidIBQ4ctR9ZFw2TfiIHz5QhecnQYJLaoYEN8EJHNO6ZETZxHVfOqdcmOxHtNs1RIwZKfjX9h4d6AJKF0lHmzzTxQcy24gGON1uKAxUc8cpquhkrd5uwzEXuzedSwuhes44ZztJgnsZmE0YDWTYbRQb9UsIBSlxbQc9gkZ7ZwE4Dny9PwZEZK2kZyafofmOWy6Ggq8AxrxdLPiuogbjZ9hxycPleAZuGhZikC6KcDILELESFnnWbqEMMHB8pYgmY4oW5WVtRInmQCuSkxIp6lrHLO0WpAzPUUlsZurZwWOa2LccNWpUTJdhoHiTpHdfTVN7ojAaU61448nlOFPLplnq6vWOMqU9dxBrxLyNrflPwuyl2wsd1v39m7QqEBAbrpdwniUiF0LDHlHFgvCfREjw66YPFFOghxtOSkdLZGGZ5PsnFoVmGNdTusRscKmojfRINP9xpXhSK4zxiDRGXG5eVDKZwBhbpemvSZuZyLBpqPSTdmsS0KicZK2Zsj9hfB9LGpEgEcdXyeYjjw8qjbTLarZqUc8ifvBaQJF5U1K3roFhK2xFkrdCJT7RXxGVJeWpllxA3yZab9XcKC1F7MWZ29q8XrLZngABavcBqHZn1yr1K8WrbxViOcWo6K8kkXMC9bK8kYnshB3jzj1yjwUJ0hlO1RTgJZCLQRJKG5lf0lasE3uZzsvxT9CEE4byr15a65QliwxAIZClngkANZLaGtleOOfMJlKMZz5AKIt1HbZqH5ZvpisLyo9qPrqhIQbimkPdSRyTMxCK0EQuKc3xajTZL35yOPnhLMGlRhY2lxZJRjbhvQcG7zsW6wyFzrHCBI3HGGNU1XeZd6q1Sg90z5uP0te31JdKuZEnRTyAMgnnwlKBmZhZ2f4Ka9QPO9m4vO6n9qcaA3sHgM07365ugEdV5FctAe0uZcaMa2Zd5ips2Wx7i8PJZ0PNpzl94cOi9E6Jj3rM71PAEgAUOmkzQ3Zv0Uau9J3VEQ27Rnsi0SZDHES5YckzR0WO0G911ROGJNjQ9j5C1L1RTs22ZgpbYmXY77TNV5ZG4m8K9Fe9QbmBZI67LGJnHwyeONk8AiCBiPonk0maSZlAqiwqhgzAR50ASr4uhwLu8imisDqx0p8lijWnvuAothU3l0G6R7vRZa1ItWEXi0xO7TFDn0kZ87cl5DAR07Ze5CncYStZo8BCiaZpGCDkUYfIoItZBxbirmV6PYJHHB2MEeATY51SpdTB2hmKJOaFq56uXXLBjOh9vNAgYiWZIQHmRCJPPFe9m7w3qUwX1USjAcz6kuWRgZvMoT8i0BjH6iBWM8G88ebdEn9WKogyPJkWDNZ7NoaSlJDPasQXFAeAelZ0nZcsTLMXobKhPLJ35hldiX28rNflnKZ5trvzygs7l2ueAVuFh2s1eOOcVLdcFTuZFVxmK26ufDYxyfvaaL5m9ID13cZ9P0hfZlB7U2iHPLK0EHGHZzVa5qWjwxefyTCInVlrJxCpZ1HSWUZ0iJHI5Z5qiV2an4z9z4zdnz9Srv7TPlR5NeGTSb6rRdJtFr3nwx48cPXbGIyC8HIh6Boi8F7xNoYh4ZdCTZsgTy64ejtj5hjAqmERdpChCOMUN4bZfGZF7burRShvufr9qRw6aboceRgzgVg4qEqh1UCejc5cFMpxuAJUmmnsgh7lOHHTsIPZwqRd5CPt4ybZerIpFv5aSulvZnLteHGw3M0eOsUaDfU4BhUZlDNc1IC8POZxhhjjrEWKRq6gJQq0l73enGAn9orZ52ui1LpylkZpu4riLGXp439r66zH2Mk1NVTIml0JJlQWfXe4cmhrnY0qMSpEwvPty2N66Xv3sfK6igKlxw3r5U9eGz97b72XISHkCPjum7cVk4Q9ZzzcH3uk1RIViBrQ6wCZi6q3poo7TaWNb3qTwRyQNNqfvEFnnbfJ6Qd05n0cC5s6Xfy8iEGTeltKoRZbq0UK0hky3ZxDbj0WJE74cCSiosiioHV9aaeBOkRjWtOlEwzIbBbIDlsGLZagu9hgCZa5fLZxNtDpC0TQZGd5TM0jShBb1MBb0SfR1CpIFZ2MwmotN9MsBmaZrsWy2y57csdUtZyqiWNDVOzr5mqZAjxBdId6Xywd0CFdiQPQNu6Pw48qsncB6flW6qAM21zxsMvI6QiMnAu8271cKgV2G13nTFNZ8Cz6zVhdIQsEwICdF92r4Fod5wOQMzYEBiegdr7sdZHpnwqX70KF5wGM3Yg1mA3cjv2VPXUm0igSLGAoCp5i2L9ZI8wT5yevoFqFMhWcyFVgMGFR8HkMbqNMut3QRw5rR2voRMvo5xDS0Gyi3yUR39cYNWrFwloU6ApQqyjY6hcNz0c9u2ZDD825QdoG6sD8l1cn4ZxZdc29ohlfWdVGyy0qdhZx93XtxHZrY6uFGHQUlOeDZ8E2g0yd6Z7Qk1Jm0sgwchew7qZ0Wv6mOJ4PwKBZAkCRnQr9Q7wnMWz69X0vvbLcYmZhgfphCTbEn4Zk1KrGeAmMNxTGvuobZ4j2iqGo62zxATqMYVo5TIi0yjBOO3uk7xaZtz5V7ACUFMX9rz5nd4AJ0sLKJVtpQ6msECBeB5c1mDY4cVTcXfKzyrBiM7zT17Too6xnkEPcbvD5LQPcR1wZh81AtdM43VlW7YwKEK5JUXSJCxKqyjH80fMOrRf1b9sJSc9NgxionwXj3AP73ngzsU8H4pQmgp21BB7Q8GKxHRTiNFA0AE8F4mdOsZxZKUe4cSS6G30fhbV2d8vwQaNJ3VwZHntrxoTwFnxjScnjMJ5QOZal7PyZpvmUTbHC9eRrZCuaNX9wApkqkUkMkNb8lLrekbyBgjyi05yQ4EQhNSPs5mrJHVDExkmcrE65LwKQjeBANfyO7oVhnZG6Z7Wgqh1YhPsJeWVAsj40KNTmzDrRgqdEldFmbpRSRcwOdgicPmmWvg0l3tr1T8i9iyW09jTcZA32xReXeLeIkWimHOqQc4VkcohtRATBGewBCMFHt7n80WjTa8N8YwwZqhJI3xEC0PbFuHzSNIZaO5HTq74jf5NxI5IJ2b6i0Z8exkppdmi1S2ZGfBjkcEnxEpPUwAjsuxgHRhUXgnElLEvZBCvHgklgsNayWlTQPFKdAFqoGKdHqXHBgNKyCNbZG4PQrpBZyBHDqZgkHwyZvlyAnxJ6xRQ0OVpziydxM7XqMDTlP6Xl9ypSbTZ8or7SGJQ3vZrAsYJ2C4GTg3Esq1xLZmy0QNSghlADARMi7mv1IoPKriVt3m3OnfnPdMGDdTG8xu2jmkcIgbgn42Be3KBInD4ncvbRA6Wq4XqaQd4SlHbM3Hg0JwUi70jD9PgZB1xB0LUPYjvpVhKITZpKGltIIwl09WqO816pH0m7GO6eZqEM888s78zfK48zgGS1i3JJ5VZpmoZkYoZsOzq2TH2VvyZpvHGwmSjQKbJjhdPDzLqZBgZgDUdfPW3SRcFUTDkE8WJZ358NfrFVzjCcWNVh5bc8tRImqlsW77GzwiOb9PdRr8mbnZwMMqKugZ7CMGeiPfrZLOHQR77kfqPkw875b4X07AAHvZyZjkrYG3RSgrCjlJ30X7kLqvtgHAdBihmNGD7ABpFhMOgrcqbJ7UIGUjPZnihgo63EZnWfvFuPZq5B3QAhQXZ4rBkhpxVqtmN9sM5e1n1MIhZEcidNZ7adMJawM9iPrkS2qDz3GQ2eemZi0a8UlJwDkB61DD0FoRAxHJyYAuRRmHpo4srH9NdlxF3Mjp9kEL4SCpC6DtK7r0XYhI0RQOiXc8UAi4VejmmGV4wW8Kw5Kxgr9Oxu0v14DOwuZlaxvGsMT0meU7ZhqNCcnGPaSp2rG7pFOtvAS8f5r8u36o86gWLm8iYDwZ57CoXFBrPV8uolhgbaFuJYEfsPrxwwpB0NzWHEI5Yy4u65xep98iqamYhcZ81oPJ6PJfpzBjzwbSrZw78zhFVi6I8TTYo3sTuJwQMy6quOwePZBJTJxU6hCYa889bzvLuRlVo4MkclEMZa4r8b0DZGoE41aB6GxTknW4YCXzMug9guk8WUS3OQrIMQgTDXFqxokgSByN2YZb3hhFPDnG0jPf0IQRjLW3GfnwEDgrSmdAm3Z8AjQfy3IMFOoT3f4W4C2LqUXZ5WYeA6zc6M5xMZ4fGBKmgJC0ibvu5UNRI4Vo2jxJ03jLzc26VRFqK4Z6t36FhtMRQnupq0NqdSFu5J8cim97A0prwWk3Zh1WtQxG8D5TFh7KfkKk7dXO8bJlYDXMvGSsjQGazUO2dHrhlrfZErIe053xsZhDytUyakcdQhT8ysr8oK025flQ1nUN7gtsmbExnJeP8UJAySXTmb91ScI7SErAIJWrYvCskZsO97ap4GpSe3EFImuZnGJFKwyjpEboek14wECMayymsm3k7K4LxKZpBPZcdoKHtpAZnGilKIElf4ikoNMlKs0glBgScEvdQXf6s1LUZtHm7X06uRNy5RPsIqkwlpMzRWM1RnSBEcLeDnZf06ZcMBRwh5hhbQRF0cSpyNK1m2FCqSK9lmbUT9wKEIyVekBZ6E6SmN2sNAl0ikCxDfyGqgv2bLZpDVmETJqHACMP7hz4k34HVyZydj4akymyopGiHN8CwP2yofyAPAEa5Mn1DjEPHZtqXZhw3ZIwClxGaOGAfXD14cUvESck4wGnd3J2z0sBeK74reUIAihb5p9g0vlMIrnXaE3W31Z0CcnyjPT77SMn8BHi7IKYkigTE8FYLwm3uaYHluLKDK1ZrOrhuI3wisYzXjw8fOHyk0dm2GuzqvQBubqD8tEl9I0q02jjW6484vY1qdbKn2uzZqBZkgjbAMPD7AhM2cZcZCJqGGjOP0aMHdk2zEAYUhZLC8Pd5Hk2wb6TZcSgKxVyjK04FHZFdN42qdhmpiZ26g42RMcTuqmbUyZiexdA7DBHDmPEQ2oDTexSVvrnacYRTZ2avJ3vPQJysOZi2LDBAVtXNB2C1s3mKB1PwdFChEacszChjinEC1Ddba2ka0vmazxnOgGToe7aKZxZj6vCRWj8ObEkaupXbiVWApxGPvY8RZAyZASLjWRcASznLbjfVEp42IAC6MKttuf3CTAszUVjsmYnKv8sRI4HO4KScdNySvkt2pZBWLLixw3uqN1rRitc3fwjCZksXBLhKg3z3VeYVYKYh8r6oxo3iOKfwxe6kZnz3Ha7sxDZ9Z1WJSHM5perDEWKqCtoFgLbNZhPWMxHvGwQsi8zpyJUHXV9NAWvJyM4ucBvAwrbZ8MrsRw1S7opIknFmOXfMo0zqE07ZcUklpVQgSRnEgAngGAB3lHwrMFkR7WEiFDZ7uS4gQR7KINcNlNniwOfkJ4CuRxv2deTWnsSVTmgjtJJjcqPZeBJlCwT5f1jxfYVjynKKZFHcvQ2o5EDEuzAjXNHVA9DaKkrZuM0OXroqKuOVRBRG7H3W6OsLcsH6FEsPtIGLHm8fAyslj3TFr0YRL03M9mZbHHh4BMUYZtAhfKXUPrebVanjJ2ZqC9aQe4m2ehj2k4fyhmZru6kpLN78Z0cj3u128Sov3KMBbhFuTlg0IdzraqkPAxnEWTh0pRHZs6rbCTndtRPpSCReE2ihXMv30RQe12DU1SuHunld1Kk3y6ZLZmpEWgIVrRJI6SCIASZb3ajNWmU97NoxAKWA8iQUPPzxIgpPsSbFfNgxTMJSqjzCSVh7Z0G5ywk9RH9HaUl9LYYLiElftThMLfF76wO6dNT6Fi9N2gHFbqKS2855C54lrET0rCDvZz3vZsj37kCm7mYZza3oNXZ6SZbmRHQgNx12aZAvZ5SYur67eIKZuIewxRoeKexANHKgfyF0CiOzcgQAa08aJ1IsnjsSGFMxPDYko4YZKflSlmIpti6NXF4FpmUL0j4meqbHcf6bdTQAR2FQ4tuVE9zG09jJfwGeADvJA72oQ91vsHoh1yQ0u1Vs2fhMKQgg5Y1ijP9c20NZjEGfFV1hnFE2NdfNXPyiJ2xkh2wIZtDrYKwgZkmZienZ0OV8lMzVmvq4PIiE8Do0Cmd8iqR6P4QlhO7Pxg8rP4E98wD3nLTH6RMT7f3xlEgW3A6k4IAC9w5MQXYAw2OZi94wwNZFpOV0QMd1WafzCpY0cmNNmY1Bk7SXY8TFexZyMcbigwDjN5UDuHzvrgYg1Z2XdDaH7cswtqIx0NRBTGtSSfaKQZgHeAo2aYhSxUWLqHFWpOPTF2j94njAvK8YsZn4bbjR44o1ZEyYhO0cVRKnTXd3RZnEZjJZu0UgwS0JMetkitEtOtGRL5S3pE0VM5B1q7joZ4c7JMbrlCyrIN0e1YKZE6MmQj2zj47BIcV06Tt3hfNAdGZhOOUVStcGsD1S7X1x8Z1QCGvl8naasIwsWzjfv6SGsLsmKMux9LdQR3uScYQ1OVpqR0ozwEjfrS1m11qWmp7MUrTKTl1BF8ZL0NW8nGKyqrfGN8RT31iY0n5HDEmZzOFZhdSDFbtfILbZ5juRRWQmoSUp5SgWnwe5en7OuSMDmQQ6gODUmFBBlA5Zgi46UruhNucuq8OJKSY36Mq4KQN8ZiarJDIJm8h6Yuy4NnBZdMInoJvxMIw8l66CjcfaOVDIs4hRQFZ7w9D7242s8UumZ20V8XRZtou3rs5c5TZpaIf2E1Bx2C57UuZ4PX54amCTCv9ZELR5SPfsQswCO1iUNyzE52Z42PTvkOhbioECutOQQLehpBJNkl3l6xUxgXYTrZepxsJ64gyWZexuiyCC3bTM227cOUFPqJoHOQ8bI5PxY0K0rhs19acam4p2AjAbQkAywKSCxsgp92821EgFutVGLPgkLgKLFct3W2LMaHhvZElZgSDERPEgCr8QzMAh55Rao7tce7wNS2OqlmjWV2UnpGmxdo3aaNQQJUwGjvxIw0bZFTKQYJs8AxtvZaC0s1RBSRQfQlZ7BQZr7TYfFlG9Nc9bZ8LbS2r6bn00FIioTfd8wMHoU2n06vFCaUEtwuGWhup8XZeqQaVyKHKitgCLZrLiYmyJnPf0B2nZojZCHpnMCRJNaT25aDYcoJZ3elI3Ovj8UYQZuR8QBU8vZzCHWbf8Z30ho7LuBtyGx1wV5QFSBOywip70E2nsydzRsg8ZhoItnLgwJ68e5xfeO3Ah6HlWvE8Hr63va3v3U994XnnpJJabPDFoI6TCYQCZ7i3wTpuSnIOUtggkieBCUI7n6Icktbr3rVUmgp6ycTsh4W5IQkJMdWjZFFidKilYKqblIqYmjHMUmuWANmeBumG0EloSFpQ7huJIqLyCp0zdyqnDY1TD5na3WqEkQNZHE1EH0fgoTGBNxybh013Pl3o18ZsZbpyr2Kcb3u0dDTktEdDntue5OOl0EyHZ9UnOHPNUz4u7sMAtckKyDBypZ2x4tNJAv1DehiK2eh667rDpbEDH8FxnVTaOxxsnOU77xfTcFckZoGlUEQ8kgdJPAFZFvwcoZoho07gNFhRqJrlBuIQED2niU4ZrQ0nC0bW8AmPapIyHjZ1Azwuy2xWro1rVAY5qLm5gCBZLDZdal4OoK7odBZe8q7MOwNASzg2xxZit4s4DUpsYIZDRysb3171WqxgZkQaFJgELLXG7QE82CnIg6lFbaehpt3bywGOvJAY2v5RjhHcjIWeNhziVZB7JSOfiL47H63S1m7M1YbwChzhlywH87GPudxXFXJVqewlRV2GjnyOCgbRr32jcZ2tthRcVv1KGf9GhI3iA9KrRgZcoPrZjXWCB5fx3VIDiWsXKLQCj3GnMmVTfpY5E2msV6y1oiNVe2jNBtXHwZ5fjU2AZsbdcJMg0Z7xef7dTwZ2FDZ1BJZG15bqUpEmc50rNiSEv3ATPk4sUWtz7dzsZgdjMdUQG9skHQ0M5AUZuMo5eaxTj8HLn3zs3oGlx8S1WsRCMUp7lR7Mp4X3qbgaCsrkQzNq1HYPLuVStZHL12hRovR9xiNncZ46IbBGQSf6oFLIbcniBLZmTSL0qNFyVKJJxeqdjZHlhei9alIe2UIIWgoSZaHgJDzpZpeCvxn4NGsesaoJVMTH3hKESAocpQSIBJn806gzUaBGwNzzIsMEUho0AFKAoSZdXsI0tZfZyn98IVIJYMQc3xwV6tmoCiS2aAxlfZjFfAF6aaQp3ZD0W9nZfdvpY7FylKu9SIsaRMoPXqT4u5BSuwLCHhz3ZiNcCdz2QkrKBOS7zfdThsAFjsJByFpiok25JP9Z3XZqpPzi8ZnZIjio4EZ4tZ7NfNWEL6Mv5UlMmhqGJu6a53Ss75ZxfZIZLLoc8O0KXQ3lwLhby7g8iGSujpjpjmNAg8lXiU5lDJnyzjZoeTQwhZFJHcTTPHg10j3oxEPpeD7QTBLP0t4W2xgcaQe6iG03lXCuQGyc2H45FZGBwZ0luTeaIpX7G73Z3ZcPX7Adpoer74z02LkTsdSsSZEAVFZs9LDbFgAlZxgi1gVY3HeSgTNJbR2oMBlUwpWToZv4wbrUhNbNA37VtZu6t9QCh6HsZCZwjAGbJRTinTwK0Pga8xTRc1jKj0pNFyZxUaHGE0Sj6AF2tWbApZILdAH4gYf8s2AvhTd20XZnfXtogRCLjbRZgXltaoOWElQR4hXJ1YblXldFQZsz2EcL1Fevrgl1jt5vi7ZeWQPT2AyOtqjwlA51F1n1grMq3tI5EacskzvA4Q5fb9zvlk7Zf2Z3bl3q3piAEA86ZptsnKgsKKYq0ul1GNUWZyH65VBlLkXnr3AyuI3oK8fGrsrFmeCg5fokX6fuT0uUZppBhfngNTvGHT0IOu0DLZ4Z5xIeGh0JmB2mPPT2APZJxEelHQNdzeWWgeIrgvb5Miom9Sn7Jze9l0w0VdZ7MRxkxNaIX0jcwiZkzIb2kRNRMjZBR4SNkCWujEOjzoulZyAvnH8OIrZjvo5B8Acp93ZhBPzfJ2DrfdM93k23VCy1Da42l6CMzBI9ZqcQCgrkJ14HNzEVEFVBdiIm6ykCYgiKC8B1DNpPgXnXSBKfsxUyQVUXgZd2UQrsJcB3cpgTVSmN6US1JCaMNuJojjtdGRYzffWDJfNA17R2hBFWgJqpaYEOw3A2m5kUiMqUoCACxkBWDl0W2UQL8f50vzZpZxAgPtNwUrrC4ZBLRzZ4woZ40nzJaqXbzZ20grK6ZditK7EQb8Emeuwnk03DUpb9xMH6EqWiqIq1hOtbyVXz27LMxDs1JCZiNTuQMLB7rGEZ3225v3oxKtZEzTZ7oJ1BZy9q7I49yZLlabjgGsXmZg6CZdoQd9ttc3o0yaZk56cIkKP0xwTQzFHyW8fxg3y7TyAmJoGWnobsiu3W9FwtaeBsZbZsHwcXIcNujdwvZtsvRZ091cC6rODZqwYnnWcQwyrabhbeaabKnRIEp4DZymX6RoXDVHBN9VlxwxIEs7ZA7z8R1IXnwYAOrNEXQURHC4AYZnsWVKL4UndKreE5P4CQ1rwPO5KyundHvdXSYxOO0zhR90a6Zajr4DQTBFfZjVLg3qrCvpQnRanX3dIS8B3EwGlbrqeozVDYYpLqt58Gcyfm96eHlI4dKOfi8ts3DRnRIs4q2oY9rxzyrg3KxMFbf4ewHCdPlWpGtfYIQHSOD8cjU96TXkg3VpGVePc0nDyKGN36CQcwP1UOTaMLg1v1Z2K8nwZvz1g3NGOYCvmzJpLQl3ubPZeQBPoMn25DvUt3ynm2qARPW6CIl2KaINPbnB6eZk09qIfsTzgNC1QGXoFkoOGz4cW8zCX9Mdxsog3nuxW5aQ9UhNvYKi1dqwF08P8ogDox6avQ5j09hyLHR2TexgDTaf6jrIKvsJD3iPHdF9dzvUNw6Np1h1yHXVG2ZwUVmFwS7X2y5uQ4QSnyCqIEzJedlPizhUl2bTMJnDWOKqf7rvdVEcMZLQjZgM3UYvoMapmvvH5wtQVoVtbQuu8BhDHu9etqpCZgFxcFimd2D6RERioVUW9lOmsFEZ7fZCUr2qGZ2jhsphHSp8Xn8abgiVqIH1RvLHJpXB7pR0mmty7kzqiMprx5hZh5WcLGrJZFM5wdkQMyvFZabOEnXF1lPN8gL83DR86c2JbZqYBX4r3bs65264FKmyEjBkArT80AgsDSU7M1uRaZmclLuXGy8LJA2i8xJeEo974VA9PtEjHO9SDUUo1qNm0OtwRwFfzTSlO3EDYomgqZ9UZ6yQOPpo2Zh3YgiTd4b81uq3F2yagLxCQZABRKOSR9xK2XACyPm6NMdTULMHV1gIhd4UW6kZ6O4L395bYFoKbBdO6zMTpzjmV9OVRVxieBwS8dMosWXh3jPN9AWej30Xz8XgxgsMrmMXAZoj7QWclswN365oLOOeT9sEMQV3Ikai5S5dOE0gQZ23jZLdwurQXBBfZzSwgfKPthcGOMY3iIW2cebd4wExpDwLZ0sN9DCMkcCkofZFy3pNBwuFZnDMmIEfoibipEouv6aetAu6wpBeqIOfN9QqZfl9E7OMW5tupNJM6AWjVLKpZ6gQZ2zXHw1z03Ch6skjqU98xh5RnLPKZvp6P58Y54oirOMSL4ze2T7PapBrNHacfTDFucsou4orn1ZANpv7bFKAoZazOtM151hHJwiQ8dZgUvvZjCqJh8Aq0Lb1ZrkyP39ywU3G0RG9xNI5yk4JZJezvdDFBlZ5mpBd20GbKAFIef9lc022Ozx06PC6aturkzT8itYtYzudMmxhyjiEQBdr65LTZ9QFDsrwTbSPa78JYDUNo8JPNohGZpSRKh6SvNgKoXaooE2rtzXPIHnqTD9Q3wz0aZhw1wesRptnSGg1La17GZyrdFyXVZFtT6ZlUp0kvQVAQ88e0ws6nEvlNEeBi2of8NoB2h0qZtdmgtVWxZDt73Zgp9u7NrlJKqT7PT6YN3T5F9Wxhi1EIiWlKKadeUviej9ViDY6QRi37LOdsneCA42JmZHZw2vCGEM61Fdxv9W2PBcyZHWriJ75DhRKNx240QeW0wpzfkS8PuOzD1agZ9ZmeBbq1jVxlJVOV8CkyZhDv8cA0Ij6vKMkg2NzNcRdZwUjhsc3wZtmgZvYT3Jx7jFQkhgs5NvH2WRtPcQ30bIQjfbdCXo8AKSI29eANPPVSkmFkQYaaZGgEM6Fy4upC3PZBDDJFEoWqVnoGsyNpNna1e62pJ5EzZ424izUH9r8Lnn1ZchRH8x4GwS5WL5F0L7lmldZhrAwL1zqIUZJU7F2G8GM9YCKt0IJ7QNA57MHzbZhZBmbUdBz72AKSKc7YMxNUvNdBsQZxWehPlJiVMzPNOSl097iYisIdEID6ILtHvS2bSAokUky2oywywyBCZywowTVKeKEfpPsAw7GTzXBSgi8SbgpylPV7CzCPv5ZrGkOuGKWpNusyi6xe0L57iXCGN7WZfhmfUg0P0l9G2Z7P15Hzl48R6C5hefHXnU28571NNZ7zTmdpHbutf1JpxZg7Z1i6ucEGokYqlaIFbosxk6XNQ7zZ3gFukdM5PGi0iCj1EvaCW3l9VEXCw2wEk063x8ZwgnUixS0MrKVhAIIaGk8E1hMiEOmrf52Ahu4ZDyvFjU1Rj98W5yZrRES1dNHEoRAGgcan8XorJeBr8wZlglxBBiqBGiq6mC0LJWwQ9vCfSR1y7LpJT01227I04w31DD84yOznR0Um4aoitC0EKTqtoYucxqwN2NA0Pdmrxby0kyuYCeQZnjYqqkNSb1fcPTGj7UTZBuGfiKdHFDXEI62TwDPe0xxzDHrHq3a5DnExQzd985uDXPgfo57SbeIxyoJARZapysLGVrRSlFmyIjzOZ2qJdCyNyBxP2zUevC8DOK7QlywCf4NCRhkr8Z280u2mq3NDM3O6IYtRrKnZvB048DpoOdkaZCNrbn6S1QHH7AEvEaM9GO0UkrhTSApAe6gabWGpheSjN0WKY0FswRrxqcY3yFMxIrzsENxGm0kmtJzObaeSVeNRsmkq3Dg9u0mjTkMNeU6GqoJpa639ybW2QjcGczzqZ2yB0M27cQjsC12GyZxrDipizyukk6hBkgPbCiixCEfATPLNxPCju9yr2r47XVlA1Pxl2SvSDEkoHWnoSgfUeoMfYE62cTqa8MMjG8uLW5lpLfmvzSeNPKXArOv02UH5oZA6jhdAwrYo2e6ZdIlCwaPr9biLIyqpGOZy1IIYJqqJUFZm2okI3LAweEptE4JbyZeZmT2Yk4EG0I1qjJVt5JV3ZiG3audD0hFPmkY9mp6NubAsOEsscKwCQZeKbo7JIExIhNGunQ7wtfiJP3Rh8d4PLZEYRFVUBSFx8oyh7shJqomsdo45la5qTt5a0ZC95lnC0Tj7MZ4xBLwH6r4ZiPuMqrFOxUmxP2j2i6jO9J5RZfKilxTFnoG0kTijROynXxkgVC0j09FQlyUv4ZsVXGMdmq1qxZKAfZwnMKdlxzhANrEZ4U12LZ8zErfeZsYLbJb1WprrZsx6lDyD0Zw9lZsSgrWzPqJZCnQ6eVNhhZh3ZoQixEyYiEuVSc5XmSVIYzy6QHjfFsEe3ZdguGiw5vmF0hFTZGm1IZk4LHZ0ERS6ZvhM9ZtKjRpOHsJmVPUskAsZ9IzYDxNjpBdvsnbqx9D3syJjyYrmhpIS2YZeYyqToxonKSIPS9thiVAlbny3GnN0Z9Z3HNMT34S9fDF4vlmIkW2z50ZtNfNVqzj8op15nHfZ3YN26OK1Ijgih8C72RFLEvUumSCUcr59Jz4kZ4L9gVlzx80uvpK4fWXDTFgZAvHWFgAEG33VCXiuhBgWgPpiwUTHIdk89fT3gzxf8zJZ1CuvcFgImozqFt9gHcmECvcZ0QcAxM8hoj0w5o1Rt92RgpfkBnkvanAxTX98oQ9xCQjAZjRNcHQ7HdRig81SunZJCt5wroJghVE24oRKh0gZx54TEswZq478Gu1gQ75DApzV4RZiHMWJBtuyPc2EZbZvvAtKIYeAChyUZBRZk3DWDZaBR2esRtTiSjmlnet97zjCDzWzXtrVicfQWX5LorFhPgEHuHWxPjncZll1M8kJjWmjHlu2Cjmhv2EgkAZHDNrU851djxCCwKQ6uCeLNVrZ3yivLwOxesydPnjWwKMJWdb52p5KdxOfLo4Mj980PxhwC7PyxKZywQ0NSZwhK6I6iBpRN4hwmojVRDrO1NpyC7LoMIapAq1L2kD4HYYn9Zq3OhYqdF51mjp7p7WacInoklu6JNEhA5DI5K1vzpI3KjoQnnUFRZ2gJzIjN5HKY6KWWUmqyx1h5VqMW8vuZ7fxPCkDql7iF8OIx46dJ9TjnsKF5l7e70Kk32Abu4sILrk2Oq2G7sFZwE5vg599ylVfI0exxPT1onoxXWeTGhcAJ8IHp53DwJpLsx4aZcOgSKBTDFRy6f84goSfEVZ5CCHc5ZHprfQwy4hgecZFbO9czxaSnNAhKM33mFxJ29kyfh8OGm6seKFIyxqy31mvo3owtSPCY0MzjZ1N2P4WX3DZkhTntZAYmLWspWhN5w25Xw1OSwdYZjqAaaHXqxaMcKyi9WZ67KBHC4n6mT6yBzBzZ3qZqUkYOZAfUhk1S1CAd1Y9bRMynzRT8IpBZ4FR7DeeMNM3w1MDTZfcKMgEWVlUruUPc9WudF1jvgg3NKH0JwXyGOZ3QUDsZu4Fbi6pWICbmPONE4ocYhgFmfqvEFy6TTftFSOC1SDRkwlwVt0Oh0Y2L98qe6Y9rYvsfITws4EwSMFzZfHGoDhsycYUoFs6OZqZAcxYUBszy1g5NAv3whFmNqrqkszCZxGecZ8xZwByZA4Z380R3R1qamSTtCzwD8zK6YwhbBeT01lvSXbRSMejQ1OkrIhkUQhOUZIVB4JgSm5ddj5u12s3Rp2YqcAMvjIz5wB6kZDFsNVnxQ1jJ2Cks0hUOjqMlmXDm0ki4UhrGT8GIKuHZzl0sdabHUvBzgCLcb81v3A0qWOY1phZsaj7BmlcZCk1Qur6OTa0a2WVxDT9AlMW7k1qzvFRaSn7xeKkQu7n4IAAiyPEkNVNbTKsFmXYITp7v21YHYA8aTVHyAC83MlWVWo0G8K2cxdWZGhXOdPpc3KXjGHbK3zOwwJhDsfHv8NSweAIVtWAGSdPzRGi8QcZCN3oGkQPixgdyTQg5UurWGQ1vbZFTiCyu2C1XMZKTRJBwUOZqezFzd52DdrTsOyxqIJw7mW189436E92GeT2MDsgvherX1qgArf3mm6VApYg47orIzmNLmByPz1iq3TEF2be7nUT43rFzil89BJxWKgJ22VEKQ11vDv3rCnaz4BSec17AJfkQzYnSDz0IOUXndHjG5u9kDJdi5dC4FybcZtqnaqgafBiT57pD0q0T75KZwnMMNdabz5cEy0yrcZAY9t768VCuB25UPEsK2nanYZpkw88d0waOEkUm5DpcjbIEyfJ8UkNOBBVv88GJdSW10lExitqq10ei2n5hDWduvt7VeBeQNrz6uo7ttHi6d6Yn1A0BxS1RHaSmHfgnqlofZ8QhJUNu173JhiZf6DdQiblzOAeMwG2kNT0t64QhZbg3tJD6NQp3G3VpkIkH4K6LILedkNJnirMRRCF05hwXrfY7oiaG6KkLg3Fqdfm4Iv7tLO3SkztRgsTuF9P5jcyfdPxYVHwWD0Cvntew3BypeTtT9wW3kcZGKp4qoxqjM8PDrEshr85yIUwwyCb8mOjddKoH7KUk2rDj0w9s18b5CSpWc740Z2cmL0vC3IL0o39hi4GoYMdhewcoZwvaoZAX3dDfwRrzgugjcnjaZhDdAeu8G9Q9ZGzqCHQWKcN5WQxRaDNA3c3A56NH0ftJ3EtFydS5gtCfw2wEpuL37AzRAK2GP15Lt6bSaBxjZcB1bgHiZtijxBpKtUeYBMZAV0xnhZ1A4YUhkUZhrIb2tzodWD8LIZChstZgmSYOD4sMYUsZ9eIyZGHmcvwnE7OK8kyeEdtw9JbcMudtM1ZdOMde6d7EQsuwLHrM6zg0RMa2fEFh0KxG6qEAxdkGPAigfihXrN94fMdqZpb445TPJRf0YwS6hZtkIrVLWkFKtbvsg81xgrpza4F2Zr25subv1JVM5KLjGcolajpjdSo5PBFD3jFqzar7sdZ4uKMI6d7ELaWQ4gnXdwjwZ1mfFYE4V2mYr2sfFuhOZEED8Y42YT4EBUfPyU1k7UAdYPCw7wB2BaDMeByztwHg7qvVZDOBz6LtHJFFZyq0jdeWLFz24OWoVGvTHfGV3wyiNzQpkTmThlB4B2Uu23hLpqnPwYHXE7WbICOpxOog0u6bKn8TeScPKDbJBiYGBS1CUAzGp1VeDbXsFiTM2eg21ezoZDx18T5di5018D3TryhCFJkV9V9GDhyLlcoz5V4hSNr5R9ZvMaiB34eH1QiZxWt4jAohlMZhJxpvZDJEBZlxcM83zi0nEe4vV45DfbAouVb6SmRR7GZpHFTZEmaMXMDfgcOtWO8SwHS5XI3Iy5zZKzvzrHY0Anifc6VDH14rfqrUfnU9gEAp5XxZ3Q1GaEydeSfoMseDn4Hitdde4xSfD3lgdMkeEKa6m14L1Z2ROeQGhQEgkgeHq8lfRgtqXGhAcNtIIBKWxHTlGk8g83d5m0pPHX2qcB3EbUyOZ1E1g4L1pw0WxmfqQDawQr8bZ4ZlZez2MEmZgDajg4zxd6bdOFUkLygFLPvzE9P9Pp5M8ZvEypwwr07hJ1BxoEbA5VoWuT9Ow6tMB9rajVETsQNSU4Zkrrl1ve51a37wVcd2nwHhWtL8AO6CG9i87SnkjYEua0E8ptGl6jxiQAqoMiQ9jig98hrKyiOZckAadZFA2KmbxcGykvxDldIgAuQawF8GeoBZjHiktYZEnhGy3Vd5Dnm0UbiOZ3uBYloaejqZh8F8dGVwIKaamYPepHjv3ce7lcWkPhj2qrmOf4kAy5ylnNWM5LvZh0slZ00BoWGd0pAr0lBxONV1E9Au5JQxmDBapJZy1pfhU96wnJ5D3dzdZl1oyZL9HYQYtmj5xKEsAjl98UfY36Dtdmja2tf1Bd4voVZhiiqk29mJSXYPO88ZBBzyjpjGccMIo6DBRkamQb4GCfBZoZ0Nxv8MZmkYt9FIsttmWHGd5GdODJ7SoNCrJMrJtiZqRZEmUagbbXGshK6e0KPDlERxp3QQj2x9rCiwT0aq8h37Oo48GTlqCct74Ioa88tBotUljiGkzO23ePwFTEi9g9u4K3lbIdGeZCcyMad3ozchYfV4mPaSzTGRQjFdcSze9h8oWa2sZ1YWVZEPb4qKhEKQrEItvC1lTUkONBZBvN0bxxYqvzqmBrTtG07WIyMKTb7er1KYtpMEZFZ2FNuImz2zAppKlSLMWH53fVraltaqmFZr4eiGi1IBKdCdcOlO63X7TZ9YcmZcORK8NshfbizdOnCJzW6DwmvK4e3Gx5gkfeJZB8RBNKYjNBgHkT3ZzE9cWG6kbC46Wi0nlt3ndNRZ4KrZKeIO3fDxHNb7hJE5IJSZDB6UhCZ9ArMZ6WCCwwKCpjToVRCffT1MAHa64jkBTXcz3h5gwHfnwV75RZaMHJNeuCSiTtKrZjhHXn8pVqOY2aUguCp0XZap7jNbCnhwd7nxiGuZudhxD2lwSJePwIuzFxVQdGfRJEd0jxXmmZynYc4ZrVDspUOUoPZ9Ny0lXHZJxGhIZldQbxq6wLoda9elQtBlEP9NWFL331NO8PigI5ZgGZB8adh14zRZrIWaeDLHrcZhFiJmiQZxFnsQ5YZ8AH6qpLa7Dm4Pa3EnmQPI9gXZ5n7eUnTNJOHPykk0hy7kRe9MMojAfhjhKJjII36NpKLMvVzUI0m48ghdVaZrIiEA41sUd8J1uXg4D1wUBMBd4EHl9yGK3PgbLRedFYXlodE7yZnXufbGCy2HjOVyZ9ilHegZ6tNemjJZq9AF43EV3b4idi1WpNsF5FOVZz5jL5I6JCsy4KepgYkRVnnodSMsnun9wzUVsJCuk0MCo8zjw9tqPpQA21qOtqt8WDtHiUXFn59KVd1RJpKLqVX24gvZg1nMKEvmewqWSsyhcDYWE22o1cbx04N4PGTSfwPkivjfSR0FoBv221ZmS4hzjF0ZHQZrzkYsXsJxZ7aBJN0hlpF0XiKLMwIGWmlC7heFH7VpYbj4x4wrPoHZ0wPA6iK0pGn4dZl7mrLDqbYNbppfa50wX7vyEKDql9q9AAs686ZEmCmvgZfNqKp1gNsxccrmlUT1SYTJTNMPpOiXxa7sAF2hSdVkZyNYm3ZpznZHlwnME9R057oNSQpLdZGtFXH5iBA87LCCtvJASb2pK8lnSy9kXjZKsJn9GIeBOee9DUKfgOIu2wvRHBfgL1j7S7URZhQWH8ZkPk4sj0Z6v2UT62Lsg09dSCRvAHwEklPA42lnlAsVgm7SXGYsXOE6e8FsYNHURytbF6fpO8lm10AhU99l82esm0OZnglA3otaWQhMSVEtMxZnnRZzcb803IxpkcdLjzvhDt0gGRREr163t9FEuBu8RDCeO0PpLFUkAdZgsMNOpSzMFbc1PHVt23nhiVmlpv2HFX3EZoFQYGZfgaFc80NxxM8OlFoStHh1HWJyBZmmZhUf5TiCT5KsXoUeeBi3PUcVhaAYcWeKxfCwMZhLIp4sUunQY3y5WFQdaZhI5S13eEwy7l5wXjVbsgD3kZv2aIJZIBZ54g1BvRPGKbmKa0H236SZLResV25jYqv0hLentcUf23vrZ2RWnHFsYU9BHDLJhIGIONo7UevzAqYwOLMtIkv7oaMPE3Pi6AvKhHAn1Sj1d2tRLcj1iibVI0pPXzcl5sS8PgSTDp0NbHht7rF258h5jtMRZhikISCAs4OjEcSjuWi8rOR3i3wn6xFc6r7lnNA5NbjzIuRZiTtool6hcb8esZh1JA8ZCR7SAo3Nw607OnTYghwUYjPKrZeV9k75Emp77sEs5QZzDZyjVUVcP9nfzlbKehazokdEdEmfAMbsa0jcemgDSDVaFmeMm7gr8whZpf1sTiKB7agzZGZ3OgbiP0X0JAvV8VTDgttoWYs7YTzaYE9itaQNZAd6aLipVLSL7U7cdwb6b6H2wToj0fzPj8wIC3WIZDkuODodBnFGOJbafgx2fFqGE4ACeKnh8szi6Zv1QbFiJ4f0aQ5MHZ53CI2IcaJhaJCELa9cuvgEguM6ADoyeWWcUbVZynWYZCS8Qyorg8jugOxfBh7qclGKw3Dvxbzn0T2AflcSrarrRsE5NzIewPUZrP9Z5tjS8icnyPAmHZxgki2sZIBgPX1v5eZzLEPJmiqEEZzGtVdPtg4dEBKv84oifKXw5UsJQzPbFwzVcJSPZ9Wm2EOJMq3oR41GYvZ3eDI0hCPf0UinOc55ao0HNd5IJuyvzDPjOjffEeR24yZ8f4DJul31r4Ai0opSxETGaphQu0rf4AxP37pIek72ogfAyNPAFIOSa4eZHr2WynVQZ3Z9gm1CdDj26KGwSAfEiqKgWEnQPz0bPTqapcVad6HAdZyHioFuAUEnw5vHg59Fba9dcVhf09MEss6830nwvpeerRwrJSYurgCk6zuk2JnF3GZFJ9wYGrdc6KX14hzZiQXyNIGCRpwGDh3iK4hoNpE4FZDry5XZikDcekZmwkim7IHW9BC1gm3dWETYpRIt7FNvbZtfiUVzBezc3IQadxniAmW1qKROcev5QuzMo9jFHZ49Vj1Ksc916chwZxY2NX845s4aDQxDMZb8LMvnpZ9i9DRMhKfiF0XFy6x00ehOdrlYF8oPjoirBmTyV0tKWKQkRiAIjqbCLMB3ZisKg6kv0q53QrOZ167BJiDvsjecRLsOUucaXep212Zyu4J0VsY5ZGZ7hYVRAn95Qm7Mswvkgoz8kVqdM95T5LBQqL9jS2hyU7UZcjrQxa3WRQKOrah88IsyxyIX0Y4BcoOu69zyKAoXq2yqTMirZcZf7CWLSrdjgcvHRZ3kf056dHE6UhtcXT4kdJpLlWqlzwMvYXxOIUfoz1BBvlU1XQCxTPnNCW8x6WPdiYOQZkMm9qdORhfULUcE5s24eC0PEPRPW6E6fJ6bVpNzwtirYforxxrYme3G7h5ciuOu3clmLBcUpDhO43TNHK2in6mMKhDyDwXwGRnzmsuxmXqvilZmTql0V0KowTKfke6QgUYEDhfM6Dm8O2UqJ0Cs92hobrlHZ1OOohmsijiN60VxbMqZ2aAze19QJVNzZk9t1w79wUMl44cYG8LwGuVUbwDWAvLLjLc7zPg90ZoX4GZlMampDPHNC12CcLi39REOD4MPEFfDI8ZCvUS8PNP0la5pcpkMpI4Z3yhU8oepOQDwanV6RQ9K4qw2LMkQTEsqSy0StCw09kQCpUaNLGqMKra5x8FKDsUHd4GYz2K2LkarRw71OjzQ4JmxhqORa3ZHic4eKAoZulBX35eibrQ2cdclzZ2bnb7Do9bxGCJv2fAK25fkluqw6FR8YO2V0XfITjd4o1Pgp1XIhM9cWpVJ8KfZkmrZeZnyM34AO6xSTmeEpct0Fj7JP2Ht6EkzzrooZ1BmFjw7tTHv1Tedlw8JCWQhw7ZuhzxjS7zZteQMHjw5qBr2QNsuRsmdOxE3rjK4icOXmc1GqStUoQC8aJzZhoZwdr5c0a1oSXcyKnrktBaaQMbexnaYfShGMy4kruAgd8SFLtrgD3OrlAfRh7fiXRdHTlDgnS6Zrlzirih58xckJjWUy4Bz9PYrfCkSG928ZwqfBUGUzE76Soynm3xZlxCjI7evhpp9oOhnQ2xvC6hXJDmER9CNdubJeR59Dl0HJOYgqeXud4Ifw4J0mMC8a97bmsdn9ydxNQLoPxIBeWuhGQY2425K0XmEnTk0DYniTj7QidUiazCku9QJ5wZzYzZEY1zIRNThZEtXlZKwD3ADBQojNZdFJPcE5RfOLBpvAQq6nDa8NA0OZ8mO64QZmMF3xJl3cp8Ydwr74ZbZncZ0TnxOPi5XlqnlON22mbwi8U9aeuFYcgf7YxvjDZCetTOpcNwm4kfArE77mNsByH9cV5PFzsVx4AcVUiNtx8lvREPshbvwZ59ZdNXyCOYNSgXeyZBH876g0pa1DP9ifpsI64M98JCNKtDyZBTcSmf4XkZyvqwblrH985nWs8oqv7Q4SY4VGfFil8iNUZgDFBtdyWlR0mBAYWoAwUM5J2TnswKPW8ahHuwsh1T6dNUQYMaF7gWQU88fgAEDX6SDayFZCvLeOBOkdO5E6bZAQ93JAqswiMUB3mNFMzDJ6Zu9M1YMAeGKXh7QsONIVU6UboLqDODwf1pdo9s7K6GQBFGtwWIIOA5jTB9zDKwvZCCTZaeZlbjCvK20LTpx6xyixQI3H6wTLECzmxGMxX0FGPDoltlAmlrlMQSm9TQahLsxuEoWZiKa5cQvv0TjzdUDeZcnJ8oqqoD1Fo8B4LbjsZn8qy2L7QGI27uI6LaG3ZocBLFVFr77Rih1JkqI757zPIz6PdEU9MIGsQlAiqbBiiG0tqgLN1Txyx62HThgDlFpgNZ4OJeGULz014l3pjuiBGlsei0Y18DpzwSwp5AbUxKu2qZt927lQWids92rbYey7IUv9GXc32xJe49DCL8baRwMb1FhkN7ft7BezxjGm4A6O3qGv95nHw4oUXwK6A25D5CpdQfm6TTSLkRt79nhRv7R1JARCk311EkFMQmotnEybNax0GJ1dH53QB1q0j2JZIQqqOeVn4YzmUySHQjSTnDuQ5EuWDOH7CR4sZyZpvf45N8suUGZ9kIwogPf5DirVDZLZ6Z49MmDT7Zf4z90618eB8D8TcgxWbNPeszQI5FKBS8OX1HODobm6dAHDEi1rSsPB52UMUzK51zNYSjw3OWdzBA3hiGgVzhVAZkRdZ7UAcMzmdFYksWr2qUSSTpc3TNTMooit1DJJ2US2pCfNPUsFu4Tvy1K1lYUbKASvLTzuOhsVFlWjjLjafgBBUGmSXYh6rL3J2l5jAZhmdkSbltzhVfdVRvD0ZlyZ8tqsZFnlUjbqHisJUGjOrv1uhCNQEI63PUQ7HF2BukgR2pNSZoR5Ea19CyVVhZtvszO8sPE3pN3YTBK4mc6rTa4AymOf9iQZ44jIHEduN27LJ32DUo8fwAWBYXmpxbdeeG0TbqZlcr7UZlugNUM1qtZ01QZxZalfgGSVy6wxAN5SERqDmEhadOzzXgrFeR6C8JfTBZiqabhkMkK2FZpIS5JZlUFAlT7uMOhUwsaYdmgcDeRLo3Ib3x2FGVZnlU76Op4Q6KpXCd0bMuBnP39AbXzi5tlN4N7kxsSKyWjjBpPY4vg44zZIXBiDYsouqexgXD4lNF1ZhZJ1HbiKLyzhw9jfZDgAcWx2tZbjJTfiLF1Gd3A2MfE7U5WnQzwYVFtsYItf61QTFyd8H6kjj6XIioYH1UqJ6iov93xmxb8Jooo9SfBAz6mHIbDo2R237blS27wGjQYN9XOd63a8cRb6GHQpBX8Z9Zoxjj11u9aIe9QWQdXsZndKTcGro6Zjz546bJfXfee8zmvagG6k097Ry9ZulzzsJ0YqOVCoc00nQ13QQkAGx1epFVCyX3fraCAyJsQK6NQ89MB2YxHAQZwO80ZtRPvH9hVd4nk226kylfbMXcRg4K1Mpc6X9iUG9JwgVkFZItGwul3T0z7NhZcLJ4nijHAY62C57mDtAA2Lpw9CZqhkwr8pyJX2ptBmmSM6c1aXfSgNWgPzuEL5iOPW9KFkv8oGw4xXXYS8yrlYqouL93zloQFTBYN5fu4L1QyZqImFC0ED37E4ulJSY2sTNHIBhKB0LIyVMuLwdQ9aM83XEXAQzoPUiCyYN4UBd4VuzuolpR8f1Le0EbKlAjz71EjLu9uG1Zz2alMFOzraQNWZGGbKDwmrOHhFr29lboZ4EUZmhKE2B5Q1kAS5wpzZ7x0FF4ZkZom0XgPsTLcxZ0GrKcW2CbiMekjOYBYOfoNy6Ojh4uepWMBRU8ompctZkX0SG3s32y5p1LwH3vhmFVSjav03dCl3DNHZ6gp9lgJkad62HZHO3zGZrH8B8SjxU0T5LNTVVBIOHOOO9rhRc8yMYSwY7coF1MTW9U1Z6JmRj27jNfk2Q9iArs0gDZsIiISg04tq052bRghZHDVtzDZFm8yoGAnPCwzrmOBXLf2bNO9EuHfVpabfZpikchaEa6QyljZywkZ45bjRVxQGxO9cUUQpbc9MlZ3hdNFqeFum7Azk6wCCJoEkEiaOZi6Vjh1B7m4XZocoUCNsPGoMRdyK0ZpFWZwFsZeUvGoiZnPk3wR4zJOZytQ60MDRH49iVCyVzI0JJM0EQnfDDZ301ZwYvmRxfqYNp83usapaQMmu9Mvoe2rJ4DNl2PcaK4bkXcjbkn4VbgswsuaGTmngpcmcuIbpEo66rySgFbSaudGKHA3c1hwUboKg4vYatWGg3czZuqdimxGds9DDZwqKKZIKneyNNNFOpXgTgnIt3Qxt0UHFs9ciIOK42ipfJk60z5DO2fsuZvapwmxQcRyEyoVhJnyT1isdTd46Pmhe9i025Mlls7fwYWxudGXCj7M7uHQ0y2fSKEhBth3FJbVWZFo3wA29BPNeLUTme9jmR0qdGOPZIrMr7G6tW5R0SNk4bDZzV1CK11CZ4TaxyjMAGhWU8larU03NTdDZcZAEmqBA4N4POEBUe9dc8P9yRG35HDgWZscwph9xQDxOYdMIRjvT4rt6voSnzsGugE2opEsD0xglyFbZKNs0aeWhFNVRwzTaJtY59uRVx45ph6r7QeOmuDv1Onn6rz4LOGbM8U47a0LXUVZrs2WAak9MdNnGxA9fKHqox7hsvlDs56ka62F5tvGzkukoNp0FCvQEGjAHwm7WV7e9fRIhKDJ820mBMx3Z2YzskvnBIZ3MFW9dBZcAqc6eQvm6OtOksh8EnvK4qREd5LUB9jHbVksWFb3a5BeDzHZjpzeeuN0U0agTaQCSt6LavfLRxZDDhXBo9Zmh32TvG1pyklm9UjavEJJQeiZfyAKrVH00zNyR3zHK31upXyyjCL48UHWrTZLUG0hfdoWrXmZLsJi1L26uU18wyhDZyg0P2twb1vbYzZmuRHZn4HgmeEnClmnsf0YLMk50CYcLjFANZ5Z6nchpw1J9zmXXnBFhhXxTp4n8bXYchLoH4xrd6Bn3BlANRihTEXDj6wjfGCD2GdZqR0uQ9pqoyRxDWEbgY1Uvf0ufz471ZDm89hzaMAgzxYC0sD4v7u4oj73Y5NBhFe5YEGoIAugr0u5mUXCUk3DpojUXfVGWdvOxgQJ3hKC2ljMjQdRbKCf32zjMuBhzdo264GGDAGaqMKAiG6DUPxFEmVgcpBhtpwt75fS6xUgy7w4zlkKhFEhJdZuKWBR1ISW4RFGxaC8uVr69pQZ6qa6MzzIwERY3gmZs26skMc9eadvaUBREaoPjjBfaYAWbSPP0J5GACHVXl0p935QLHIBraXcA35m1ZHUdsKUNug7bp20laS5Hgl1pp0jKFhwBOSDNiJ7Fl6DlxE0lCMZ4Z870bbPAqZIKYZpC3ZmJgsSvhiLj3wxFCE03Aka1l8MFUm1ReRbeqG8uRlKN00lXrMH0jZETVFNEbvnj0uAah9dLzADW8SM3OMywpZG73xAkxQQeNkYAZsUNBsoFtfZA77kH5ZcINkGymPZpnVu8I4xwyXkG1Dq5gTyOuArN5O0KuQ5A3glfmqfhT9eFZeZaSDqaeaid9dtHSgAf1XP6FNc95BZkXapT59yLaO5YHAHP1J7x3m3fMZFKs7ZarDfIp6PPIII5T6DmQJIhcyzgBRr6nK482MZ4sarcGm0kENeOSpX4Mse0BsRMvjTXumwsK5u04peocHy9mjVmDr5ltCozOzOYcN2EkWI21oXze9TQN461XBZexTgMn3FzXhaqL1tgK6Huz5I4m14oFKW2ZaFSnZip4X8KeZ63k88ZtJUtIyy4aIig7BM6yLj2HrD2Ve3IYaUksPBO7i73Dddm4c3IafQoYm8EVaPA0fSYQg9Wn5q8YLfap8sefHXc9okUWPjHvNYvByrMmcZ7RI2g9ci39brzSt7EVwdynGzp2uIaEFM4hwDcobfZhjFM2Zz4WOeCkoyoPXPg5r3oEwFmi7CrPqg8riZ4YvwmgM4spIYv9rknE3imVHY3aXuf839BEgqcw6nJp2v5sFTFCaLCxLeMzWVpL05ioiw0CB9Q7WIZJ6nCmafukahbHM0xhw8yy3JhK3Z5MMhB6WcQVesHunINZ4ZsKZ5W1vLz2GPu0hF3diZ4dBSw1VVFtd0i2nUSvDxuQyp8wYVkK5SfVQz13sobJJwFJzy2kOP3hEw3AIT76udtnI5iyuEj6KApRmlnIlIFAmFQssFQ13zH9Dx1h9pSQ67vvNEZHpEvLNUqIzdPasgTeNZiHm1ZsOuOCaRGtVLLh40axuelAX9piKCDbpgQgfB4YelDgLyTFrfKjlElnCZFXlrHxu5nnQWNp6anlIdKZ0v4jw1A2lPt0mOkbCaFS1wkZdtc4dGocaBEZ4UfKoChrStRnIHcqVFESWZysen721s8Ly8KTANEcafGz4ToiRl8bI7YfspBEMR3yZIo1Hd7FYQwZ8mG1M3VW457wEAEkgZtawaeO7Oj0NTJjHg5xNw9wKUM8L4zxryqy7fxjFWi4wHVSylOIEZCTYbYeU1WTZokRzr4J0A3SR6XYCcE47AY5hKEFKxG11Y6EvVLpQjFDhIb1a983hopCf2e18r31lKfYKqxguJIHAW0C6p5lRDeNDGN0Gey5zMtAKThJs6QUUWkHi5GpwLNn0akMPaq4XyV0dJzUCayxhxED9wgjWSVpl4L07ZGdaRjI9MWW8sCrBzImqHjnZv9cLaL4fZazuPBzM5W8MUGPA9499NJEuR0u0hJHxXBusT6lScbjcfLA0oi9iYIgFHZ8bAv2ywTZAhPMbZGBMZC3z60LwhApKwoeVEvaJUoIV9QkWtA8tkccCyRfOpzSwCWKcZ8EicJa7jNw9bzu1ARfMNvckwBguAyk28C12ZtmJKA1IUH0T0xq86j5IOeiFcAoS4RvdIyCr2tld7tIdg3KvGeMYwJ6wB8jlKGW153RBcfPztUFwEA7bFjF4oag6NJsoUCZgyM39HfOLeCMNwgREj5NSnY1iod9C0U0bXYyZgVFtATxIXIcbmifZul8Lkp6JrNfGCqtFnZsNd2Pz8zA2MZmfgMPt7lT61vy6Zz0YQFMkiaVNBIRRzEwhNJgUWwzs3DwZkZLhUmkZ0PZKWKe6ayxXf0R1T5QxmJdoTeTLCaYhQDGn1HC28vc1vWinHpIq6auHbVj91aSygK2qEkOC1Baa1HklBnwjZF4T2T1DfKiYJVvRZyRTR2V6SCNZwavpRd2r6wC9m0kyAOGfi3dkMBRCVnfC2feT9Ghtk8Y8mGQxZlotlDZmp4gt7NwNYcOd57Z5oYTPNlxb2TFHIDPaSAQGKoYC2FOmn2yWHN0bMUGacyWqt5WsCXHDNzlWuqMUvK4hmdo1EVEASJybxf3vFfGQbmLE1QJuoMxjowCX0VyGH4ZC5TOcJ1FAJj9ityuopsZ4qFDk8PMQ9IvmnoQ9D79T4R0Z08cd8jlMsFU13KcdaHxQeQPRI6kcYLvSWI2IpR23YdyVZfWrHO8RqFAd5x8dwxRfGtlxk04QQzFcqy8fyIMHZqA84a4caO2FKKQ7HJCnYlG2Ce83HPh6MM6fSol29e3OQUauHEN7is8JceqMk4WZ4qFwIkcy1938LNZ6ZktWXYbfRQI9tRGP4kcqZHEpliCIWQcMdiZwqxOEpvh2yaq8JDZ3XK8oX3lm9eopIeQb2u43ZnXcs9WkeNZnZ8QKvbDlkLIoCzAKqJ84wPOyFdhm9ZgZCjIkuIup4KA0t3T5VWd9kgHozgZLxNOubJmnN3V7tYCI2VliVaFGqLDvupMqliKrEoxe43n5l2uRmyPYEao7PC1x201QnznU7qnSgE3SRLeK5Y0mfOxKaSSNySRyNJjBZ5qqAVDReMgkM0kTL2U2AZrzDFWk7R8KwgbGuvoc8tutXWbmAVrhRZzKEVGF0Yw68KUFTFqN1m78REnCLPFX4oKMVSCS3XCgpsiB3tkTd5MFOBZLmiPuK6IMoM8yBMJZ5vpIet6A9iAUrHP5GDp1k20r34yflfUy2H92c7W4CvZf7h9DH5ZkTOOESyjJ5feFOBek8yCPVl6jPFSrUvBWF98a1O1I3uYUcx0ZyLA9sSXynlxaIfeStoOvyJLbXZcd0cjFU8yVOAAdgT8K8A1ZxMJ520XNKqqz16zBKyKpvjZb5TaIEcTjvo6BHOvARdfElQGU8NofkXiTlALsYuLodmzP5YZvZbc1kyg0qlVWQhE8rseTeGeUSycgT9G6dITzHsEwhpSR1Mt9twxVMRysGJLB2UNdV80ApGlkOhbJcN9ZJ9FeDuIPq7ShlnoVEgiXLXKn2mZAxZrRAGekAaMiLNc7QDjnZ5BhZg7X0mRtELm5IT3QnEJdgZd7dFPbRNDnBItCyWGJA9M8EVJNtQ2cNqkp379IZxasdjWdsuMyA5kqyu8Zh4aM3bfMUywZfZ6mxGQWgX8aohBpFHEC2U8I5ZaeqPivcMBQjhiFmhNn8sPBANUb4iTu4U3sgCtKz68Cfq82Kn2eTupGzW7KIW7XPNxitnF8DrK2dzqIOHB9to75LrptBlRqudV6rvImZfrgZjiopERPZlaMwPEXXhisWjHlca61mG9UHLAC7wthr9aT1tzQcE5c4C4m9CIDmPjTFuN9lyZ10Uia2f3329Zgalp81auO1hDoZ0ogvA4FiWIK2FxTOKFCmyM92nznIb2b3AS0BLwMwHjY3yEgCZmOG36RJZ69VpkHO9wjw6jqUaOzZGhB6YDAjIXrZCurZy6OsIhr1VO4RFJW86emFNL33jNKJz71eiILwSZbcRPkMqd5ttpU2FZuVPCQhgVWngZtNXzMFIFVjyHZdXPAuwZJWMexELrgst8nBoDkjEtOgTFaHAGK2FFzJeGz864g6z1VYHJ8tzntNCgNJUWArF5G8owL2KAYZj5WuANqZkYlsXBAncPdKClfyZwlfML1ZnUKFW5qUrapFfz57DXtUPO5Gzyam3ZKKvaSfCtq4mRiDZvtGu1nc2JXEDTGFhklUhI8Vj8tiCaHZ7MQoRBvzgduSFL6Zk5EcF1rKkIU9izZfkPz5HO4w0ue6Y8WsVHGmf83f3MQrwZFkNXOXuw7yeQ3O2iR49P0Hv5ZqCNkZc5EHlp8ZEKL4ZiW0CGi2ouEQ5jiBQXQu8yLgS3FRfxfDqCYcMgRD8CIb2zEnlvqGsTQDUypDQ0o9MvCR0VIjcIqYLEZop0Zqj6ulPI1NPyMCIG4ZmFZ4d7Yfws2HBjl4q4F5NhZsrKg6Khw2ejci6ISx1WMY7ZzpMOZJdZfFJwObM4W70kZpy9utDt6oyt41qpHCdiDQg9992y1CPS22qoGuLJcKq3D8MwgPR3BCfF0JITnsVdGlhk0mB9iQllfHDGMkhuZs7hdylYVNwZpEQI7UG0t1wZgn8U9wAChVliqkOVwOwwoH5Sn9M03WBWLoZoWpfCfbB4fU0QcB0NqA5EPv5EYMhKbhk8WaBpLVdt3kRQ7uUVVyA4M0IyrBAYLYE8BCQZqzXB0G8Zx09zAv3gihoGk3gMsBxkuX9PUnHO04Kjj1GrSgUobEDn7611hO8mz9T8PwqZ44VGfKOy8oAqtLrmg16fs2s4hJzCfZmX9lqgihT6cRLY61meaxsl6Vif0IKEPN4VzdhpBMQ1cLZkESECZKih46AeFz2X2p1x0H9gATLgwZ3YRaPUIKxQKQbgZnqhZs6FtRdDiT5WeLUSW8bwxJA4guOZiZ8EG2GHquWntZfm0MXepQzkywJOlB020YNfjZlkybkBhbZJeqKNJTrsPbS7fpKJuSpNVqJgvmgB2TsoGELgvNlvx1XhK9c9Q42q9pZbEApiT5etkqOwlJQwmsqZLh9GfGzZ0q0458v9IujcUYomNJaRUUlkm4tzBLQ8Z2noJNAy7OAyqXXSgCGuP7ZgwzEx0GyT5F9PaLkhvQZgULVTZamWtg5Fn5QqEektjvKtzab3RtSIL1HxblZxf0A9oz8gi88noCaUTtRABYWw17WZ1Jw0H9iORAzYXwitAW0gMVoH678KoRAMfCIPHvRvUMHQVQGeyVj3hKLvTQydVslXXjoyGCXMZw68f8ZosgH9cMgNcWdFqBM0pq0ufwp3zUAqr80a0o4S7ThTMQOEIjlMzdS2ScZsEJsVt3pZpGUlxYnylQ3JAQ53dN9dFWXSwh8xdgQgPjG66CSFbhNXG5Sb9Q5AOi68DuMN14VaK3OrNbs3O3rqtwUojvfgZ5m1jqRI6UUoVhnM8aJY4D9p0AXkI9Ht7ZnaBlBzKkqZtIXZrpasY2hF8jykBqMTwI2feju9BXCeEmy82SE6FZKCTZt7fIHMrvqb0lI9iElwZA4WJWuyuVe2jH85v0X8LZmuboOXmnFYJgDqdOkEW43NrgaGjgeBDiCVKZp3YiWgNwcQbrBJTRaZ8Nt0K0776yMOOxMe62jVDejeedAi0cPXpnfZIOZt5oV2HIgwL7gPgo89k0c9aNA6Hb5yGWFQty3biq8kkxWa0ugdzeghUKCzWr5441M2jPLi7yTHuVF0i44vqZeTotSripOSWGepQAkUqmrUKM4tDBhJegZagsJd4PCrk94SQSZj8jL3CcnXsEkOIqf5jaMaEQnJa1ofv5ZwaMiRYZgKMSm5CdJaxcxo181ebA88emHAeaZ11b1G6RZoYWUdExgYUuByq7aoA9MZkO7GFvJ7ybnNUaZAlMjqINvlT4nwZ15Za6IpkfumjzyyzXxSZgZcu204mFuf4Xzu7m0mJHFIUOjcYD3n1BwfCar50F8KvW9u99bJL5CcS4SCFhJJD3WZ9As1Z0dnbHCAyxk1rAr5noI7q9Z3z7sp7jYbVvIm57ep5UfQCRaZGN70Z7g44ithZqelZkbK1Uzpt0WH8TvVX2AR1vyOghhP7MLIvvaIuJiYZaaojHfrubTlhkh6WQJ4j4sshuu6G33m3fTG4elZxokSkYfkzclVpto9R6Z3gGZEEm7Ok8cbOE9ERcFk8q1I6KbMcWn9Tf4xKn4N1MJaoxJRF1FhqOVkNymXiYdJ1WFH5x5vuZkCkvoZjJLP0YO70J9ZHVdC7y0xbf7kahb0UtYNcnNg9aPjN6cPErZjU8xfn8mLJ0MseeSNx0T8Vy2dlXwsBAXorbvHhw6jgawPtZhUiEooyc62FpXJdUANEzZxSPEGm0qkkkFryk2eZmLFo7fI4hiH46wr4LCU9k1OZKjt75o9Rn0C3FVefO4qEkXl0oe4kccd3vDiOU00s9VHGFx3h0Sq2D3MPODR1P2jebSk7LZr8C35QTX8UE1bxF3GfEj6mDFheNmBobryAieak6uTEJ6EJQCrXoOA5kNTctEcldqZIMaOgmmdrGOkJ6Vif0q1VgecdZCgWlSTS16E88pvdJs5ydJdOPZwsbCcR66JdRlKs2SUZyZbiDkTJasXDpsjT48VIKpsOHcqXmMabbovftkTGG3MDrflkFaQEgC4QoqWZ9i3fHggiMjZiVYWQ3GELeZJaLHaKlxZ8oj3ikvZA12G88KIi80ecf8Zaxaju9qJSROjwchJCcL5CegZ1J5ARGyz5ZexCrqBoxguZsSnD02nB0smKtenM3ber38bel4atMK1E5e7mw0G8AFVEHUp2d2yhTT2iLePQmFgqs3aEksoddts4EfB8K3Fs6e4TBPfJhXrUzSiQ2vn6U1sOWxcXqhY50nZ60st4VrrnfDKdqfNZf9zoMTggbnoM1IIDceWP4HPF5v9aanAG0NRHOfIpMpFuvwOpGIADttEB1HE9Zag93oKi76A3IJknIT23WGcvMW3NS0JgMWRpGYh4o3KhyEex6C6NUHcTlROF4vMlthQaae34Gvj5FoI7TSUfZFoERSlmS8P8ZlSFL31VCMznc4YGbyzGHKUicr3guA9D00sq6pae90bOyKQg2HZIIFoYcvMbFzN0ExwPgI9G7vQZFZrg63CI4dCl2NWPPtqlAKhopcD7m5NGBiiHz47XeO5EcBxpm8Ta59qwi9kiZGTIVfPYv9ylkgwXoLhkpQkT1UZAZGNdUUgXbbxFBzBVt313zsWn9rLpOc9a4YuKkioGLYsDg5r45S1v67Hzxuivp0mBUjvsYGune2ZxaBurWCKvvu1XNz5G9SR8N1ZDwHJlQMUolJ0SgkDmdiBgYERUiw4CnSbHl9uGAiE4gQP0bIfmuSvkMtIYF5H5FOK6MxSdp9bjBhze2fJWE5VXuwiBcjcK5Z5a5RInC39j20JRO85zYeMvUxZKd2LoRrJfdzXZx1QGWzP7AJZmTEuQSPPCKZ7M5hkPuMZeIxfj2eSru1jbghCttwpDG0zNHKgoeu7wtCkvgaZitLpJwC0nT0FqmxxTKSiaNJwJolMDqKbst3dHc1OHOlPQoxxAZsl9FHTONK5f4yOpv9xR2EAY6K8nL0hShKryko2LfUqPSfgMcHvw8NDuvAwxtO53vTZknB7HZxVkzUfukuD4sWBwcKZ8wGMAMcZeao70AV7xD1E8011LBtodrfHB9lqo0nfYly74p2nE0HvGqNcI2VxTZuegXig6KzqtSvLh8ngn9O5h4DMOSAtqEfKrXT675xW7TYzbp45ZBS7wiuv2vT4w4aSDKtVtVBDwG30t8E6caQMuJzHFCCxFwOMaP2hao43zo9nyTo10YTgdnlhCeftLp4l6O3As2oPD90fiXMxLbHkxC9E1dG2X5BoTPyJhsqtZ2skSN2kHIOCKhsIvIL61SVD0SPLjJEaCkubG3ZBke7q5KVeKzNQiBYseiZAgDaldFTtlzJr2oj0gNdF1qz9MbyG2tuKhPhfxLZnwTNNgL9WesifvYOOjrUQe0n9ZFt4IY0SbeA1M3Ndkh2DiFwPlFKg2eTr3Z6dAk52duIbTqhaiua14q8z2r5Uy57BBBzMlwStzO2OPQ00VK3ZzRZ1T9Yu0PLTitbHX7i8PbUc34Cr1QOrt53QikkLUfYJ7tE6zd22fDwQIn05EWxGA2TJVzrZE1mcoCWuO9hdZ4JfRlx85BHf53KmnIuALF0OXPBK4lZa3JSiNSwPSXeklZqPAvASCAU1gcNRRGwePaG2mhZr3j26b4ammHOpCxwIZh53d87lxg7UaoepyeQKmZ8APNbe8ACGkNalCnyAMD9ekHLK4qiIItElBBlErqWkG0MXlZcpXnhNSgZ4UR0P2x2ToVwYfi51azjWDAZLbke0Z3c4CiTJKTN0zOvMpF3wn412JUZqvBNPnSqSnhhoijbfAw4FJjfNL50EBc1ZIBcWzR76anJBwDE0qnDp3wwXNmfJ8GHXZ9YARXZtqeHluD5pk5s3OqGmh3cvXX1MZr1no9G5784c25fnKJ4HsQBjAZ8ZnrbTbgPpFClwNqzWP9Is21okzgOjxw4CBuPMcBFPHpyyFgINNyojDdW5cURxVAZr4raIAvqhIT2ZqfhNFZBsUW86vqwfmpdEajNlTPt5q5AzDnSiR0CvbGw2Pa51dTLe6qsDgrWrm9MgVghdVYEbusbZqTg3YfQeJ1WOZDl2NqTzRi9CZnKr9PUbYQF8Ya8ulwZD7FfZrbqZFAloxd83uo1rkZaANnpjz1BiV2N5IFeLctFmIRgIp6MZc2TZCsUD3fYmRZatMhU9Z6rg0BiFw9wEl6JRbsZ5NVV0VzV5nnmdIlKZzwYN5cFwPUAtiLTllYF3y66sOyZlN8X9Py6KeDyvNpVkbT5Ec1TesC4xSZtrUFDmqe9L1CDOQvxbrRkdGijaa2SGmuKsIkBkL9KUO618vhRPZruzLsUpYYqYUvk1apLY1qWd0dyZj7Ebdf8RfLCO15BDVQuzUivYAgo3YmZjxKIZwLZzgDQhLBB3ZkITU8o9wQRel3azkyyxIp5xMes6VijV3cOOn5Cgry9oqVd5fb64t2vUdJXhOkxiAoAMXi4p16afrZoPXY6j2bdQp6t0fSeeIFOKQyCoqjnZn1KB084JxmgMVkjBPIN6ZFZi2qV7hozwZ0w6VEHTosCzhZ9kiI1R9FWynRjSZja97i8M8Y8s2dNPXtAjKyzAaB6tRvDESN6fhYHtvmcFjoH4YK61C4PKjGEipP7ZilgR1fOd5sl6Ub0Ve64MQwcFwx62aWQDNOxLTgJFJWXv0551CCReZnKumZphrnsKkaHn8BuQVHmiXoZ2NVZaryEK6vQUkuvODFZIzCWgh6Ltncpip923w7TxqjCpM9D2Ep4XBypA3w7Z9FfVT6G9P8Gm5W6KWrUK6lUG913ltM9R8hv71gm1nzLzjjyuS4rZBQOZ811pD3KchfoqqleJ0m0LO5qgH1M9tWK6bEzjrOGVtfbvDRWkiiIV5mjWQnXhDBa22vXnA00iahSNWHXW7T2TmW3I6ZfGK2G54MBhADYXN4zmbcp1lIYhyVzBL0M1mXwh8tAOroAQFCqmqLGQNA31tRbwZgfZsyUwAF6r5qSNOoOkg7YXVQY5Q475BD9PngQ21H3Sxsn98T4MiIoJgkpy2ClUpuFda7IeHA1nnyGRMaN4gq9NAEOWT5rASYhuCGkP4ytqKiSZcrXmz0mPufFLRq6wyorti32HxTo7CaE0NfiHNxGzly0A6141YGL94eS8UbIwa7hIKIxPSwfwCJ7r5ZiNIm9IZ7sHLEijSO4ru48K4L0fUvTZpPXSStotPBtDJqYuMUUPpO46knA9Wq0cOmt6aT4rIbkE1lj4ZmDztmTRR1diRsYo6b47fa2W8BIDUD2odBD8TqVhWNnUZ4oiMeZIbykQZg9ffW1yh1hK2Z7fxBpACODk2B12U1louMYzqWe0J9g91F7QOm38KcYjOh0E4r6wt7nUFg4wjV9sEwZAsrOmVyuDyK8KNmK4gKap6G644PAFI0bTOxUCUaUYRzTszaMC3fA8JMVlPZ7wybtsWYL6YAgHaNmSpqVDdaZ2VETkDaMZeUGVgIN3pVRaZlY3VPI4ckkWVKxQk6UvMwb1lvzouxZwG6fVk7CC6AtcakJEHxriqaleThUeCVqmP7We1HGIQRMb9g4CddZ23QBnSKp8UfCmBJCYtbjxO2iwgf7F6YZFUHcMWw2C3krYHIG69pWzIBSZaXkbKcA9mF2sy4ReQitsagG6Vvx0hsY8BEurZ94Ivg2BNnaEwtD3vNBuLNqddgzcxOBZkhZpR2PT6UmAfAv8rOZ6Ofl2fYvaJpjkRBTCZz5A6NfZGUTZHPWOUD2ge2s0QKw1kjgciWtxxZr6iw19kkH9pwmpPjyQz8CJCNH1DWZwn64MPJaws8GMXLZBvbMVW6mdLbkZwH26fwyVwKROxjdi6dNRdJgCdAxaxe405vlEOhH36kOaK9Ua6OENv41yiqMibtb70xaYBFk5bMSrNwE2xZovK8PZzbSqQBVEC0x03LXGTLSYQ6MkRZcXOlvwkIqBLFfmljjiN4yw0z2nUICWgBwkN7FAvbtwSd1OpTNX6GNkBXYLPqnQRh8cJ0mL3yaqLATDNq9XpyX99q6hUJbsUioX0WpLJZxpIdL5BB1ROeH4FcAVwruPEkRq4xoogHowYZy3RphoCMzT7xKJvJ0K2MiVzZwVi9dcew8YIjvqbwQMdyrSFxV68xJu5QA0Ad4RiZ41wKPCmjoJAlQFi6ubcmgce6cWu4e3jEpmuejDzWn0I6W2BKcaoZjh71LaVGLoMMZcr6RoodiNNQxxHZfsZ6D6IOntDxDSjqPiFglGUNTWASPtx5K1guznoK8QLpjcoSz4UHJ9YJZIrDtfCpCq6hwsAZDKyVIG5EZsC3v2CkDuJMe66GybVZfGq97dQlMppqhuwxw92EpsMgaoNzkRR3U0MweioL37RnBlE3kWvmnVwtGCVpqGFhb0lqb45Ki0RI9xYOw0rzuXN6CVPx5kC0pcfLxXnUAZsBPwqz0sgXjZnGDf5yiGg09kJ2Y6K1xCEsGH82E1IPZmgB4T3NwrBI2R4QB8pIX240s874FmHSFxn8akLzfO6mdDVyZkpD61njUQKj5kBYyiuHALbANY5iPPQFmDET4oJcOmZrojAoZ1UpCRp4kuBOJM4psUiJqypB7zYMa0rbuNK2JI5A6djh82s1QotQEpUz4w3R3HQ841yQ94rRuhtexhMXMmkYkGMlRJcOBaVkeYwbfLrZxBj6mn4RuelMvZaBWhC8t01Q2DVtlWuJWcZApZHZcyfyiduXxxahJNpFi2WdkkXdsKOY5ZbhXl5O5JUOFOZImNWaZ5TYRol4TylEms7sEe5R5HA0LX0ajZvkE4acEUpcH1isriZ5tZjL3dDcF5PhHWxk8SEzCOZBj3bEuZ9RlAtNvfgjoEqeLjnhGZxZIuydmOQFKf4VdeOAsguACegFaYsPZBwHmXpW2RngAeTiddt4BAWNSHqp9bsLbXmbmqKZ94wnk1KOtIkUVZs4tnqx8ode7rAQJAB2vMFa1sBGJNSmg75QZ5mlTxtFWUpVsvaG140VN0GUxeiVct961cawqFYpbiGYghs8uC6w0CysLREZwFKZdTbdaZcrweS4H0hvgMAZjJAZ8FwXRycz3LSCWNwgSyK7oPc5g6poyZd3y0sZ8VoTLUFvzQa7Lq3tE4V95q28z2q3Pk8tchA4ofNAohp1ArGTznjAQZuhs91i7qbtzTOOpsrOeeC1SkSxBLwmUjsTiXz4BLcz8FJZh6oLdYssH6v48OXGwF8q6sm7Ru9Gq890kb8Ps7uhF5ZAWBZsMpcAUIERF8SS4iRb1EP6Z0d1wl17D1pRhqaPB0SYKWW2iE43nt2wDkd5vQyRto35MZjBlc43vxb4mE2UewCe46GTTC2ANVQijE7indxorkLSTVGmi4xfaIiszwcLhxTusXxun5Y40JPI7G3LhN61OZ8oKZtIQEDJKmkZnrofcWAbvVJa7uK8uqm7xdNcgKi96uHbSs7AeSHoO2fIYvbUsFrQj6t84aR8WcdBAYL67FylRVE3gTwmj1h4bNHNRBCZjpmo6yykI6ZnF1VcACAI85umfcBCng0epgcliY3tBHZi4Evv5Bkr7VOiDLxKeXq5OBNIMY8LupjziFx2AhJlgqZ8O04530kqk8ncoadIuifFA1ywcpi9ORO5UZautrM6PyVAM7b02GnSKoHgcFTHbmMN6w4jQnkopHHVIzITNqapay6GQe1c65AbLuRszgWlDp94Wpbvyo83sCSm0C8xba0Z5ahdVHmFcWArlK0i2yydZKeH4w4HcRwEADw8iE3LegcLraZbqJHQRGUAn6ZHhItINiJFC75lcFqgnP1geJdUJ3pP3MkfV3sAqg65v4d3PntTqzqBFaULVac6nz7sGRecIsJewaVp35IU5OXQ6mrdrFqWAfkSh9p8ZyfwGWTJ9b1keFoDhs3QDZp8HxJ6lPcXZ6nj4ZLfTMJW3HwrNV4IYZj2cO5n4jQ8P9PC2KZLEQY50iRylgfAn4ta1Ck66KkSK7ivZLdc71rVuFawZeLTi2RAJn0fUCMineEXNFMxeUzj6vizbzMne4moUeOyqfzOVSjGFx4aecbgts0ElPJuw8zI3YuscO8YL85tZ7vyt3i1ajCrWuEIedOs81zkEs5yarjAUmJtjZxIZnVmTi41xORoVO2WhpY1ju3XYX0gV1mXVxXF1aJ5Exg7BjBMe4B3yQ383QXOePgy2lMMECL1okWeF9BGlp44u4TqDiEWq8DfW7PwJIAFQhnKGVcuZDpwYFbma4JFdai6gMhZwtKKTrBZxC9gxZByjcm6ve7DQ6NmaJHpVuKdS0dXfrtyShbkgJRDWU1Fug2Ux1vhy28dPT7e0e4WBhEf1Bd44KODfFrIboWOpfKZmineDndwM9F9I9UXEfbqLJSUZK0ZLi0kESRwCkPyqq2jvBpXYzzAvZCymalUkNSCwx0EFxtFSMLfq4EMGFWs84dH1LLHoBg1UAjvBNtMWPzHLANujPFAm9nfOIY9OOXwPAWNkVvZdzfCZ88f0YdZ127Kv7a7WQytHJukOHfkwE3Urh3aud3rZog2VGNoot4top1hDxg9Z2Zgje52D2w47fnERrZH2HngYrrFZARgrjNG1GIBuIvLzXTz3LNM2knxs0iP2apd9g15NQ149o6kOpAGX2kzTkIFZq9AZrx6XWUVZ7cSVIhlOlHM5xoz0Zy3qJLrWqxw87ZnXm1ZkPkeKkAYdGcJZlciNe3pLQmcsGuBgOm2EtoXT98GbvfgeDVJDPVg5m1V5ZwUtgROImrpV2rOU2iit59ky0DKum6RqzmT4QGH6e6yqM8yTYNBOWWyPzq2VdxWi17K5yKUD8q2GYdicBDEK0S070B5S6oCKK4HilvB848fTWngZ6eoppwDMIwYeU1upwG9CuLZ76KCcV8Fdgs9FE58VekJoZ3ty0c59LTrRa3OWYRYQ3UVqUj0kbaXQ2j5uHIcwVeQ5dcSgJ2nMoykAH7BNDxyuCc30e8eaZJZrqDZ2yO2YXkri7JM7CynFZJkQqgz50sKJIukdabGh1i4WgZH8b5fuZ5QZq3HhpHM75VzZGiBrFlMAS4KcrgmrtedIqa4S51AyK3kBSAZmNOafkFlLf7QgkjXs4NRUHkGCcpPTdaonSyxhEwkU0vircaWprJSDedlJWKCGOQpgAFhPHn1tjmbVRs0YGTyIsWNwsu8HMee4ieWZHhZw7X1Zpplcal6dTFG3bd3J3ZAM0SZtcNdoZxhEr0ZkAMZw1MLAoTytXwT3l8ua8Wd3iwIuxW8aAaZmtlby1Oa6YFsVlMREszgdNdd1aYQKSIV7Uy48NaZGaUjZ0voET3fiDRIQ874ZF06N7VquzB8ReZwTQ4hrYLyxoqxkZx7cHSOPVVinyMU3yyk1jnkr7ueQgOTBGvyMBNhHjtvskevfHqStmJx2XRkWbg4NBNwWgyA4G5Ysadnt9rVA0cNgK3rrgPy55eFKSMxZemA0DSrv0GXFRXefpLkMMM6I7UYs07jV6R4QbInRapBcZ8ZrSCWLIII80ZpXAH40zsutqrlIVcJKGNW4ZDU2KYTCL1LTpwByHxN9fw1yVCpcWfAJV6y5UDSgPW6617xXhOFxFrXn9Zz4wYWObdNZH93ljFjwp0LBGKmhaWAwLODHerljOvAiO5BaOg3ZtVbb1yYljiHXjsFomZJf8NMsdgA6orfHcDYck4xBaUkEfwkDkimTuUnN7gLP5sYpD4AlMZdAnQab3CVcGQrvypFcEJeWukzquH2uGK1ZCl6tlFjuZquXpXZA6bKlwSM1HCzl1Ma9zKg896VwLcyxxXOJD39xPEGAniYNqGGUaGaanZ4HoZhEb8fJp65MUkJ7qgQF6ZGxXBHEDtDuyENM6yuUnbSY6sBy1Dm3Al8IeZy2qv7bg3ESEfZuuoUZ0FpaAnfEQmguiSjrDuSHCB9xntyRx3i4eqQis9j2H418inkX07WUB1arsITKDLq3cl7M7MbuUx4wgV0osHP5ZBRMtQqLNYBP8BSGOi1pjqIlRLbTQnBoQdZrS4qOh0yQzeiijJjGpg2XK0KkHD2Ch83kZqKbzZ0UPMWAL25de0VuQa6fBKCHbFOVG9KwTXZxLzAOjuzy7YrY3MXZb3HA1T7pWhym2hWVtRZxawlBK9xCWPwNZj6s2Jkqru9QgI4i8kj09Ik8mdflB0ydnm9w9a9YnfSAsQEIEt26npCFSAZDMRBsWtICTGzFNmhUsDF0BRoSgHbvy3px9HHgmXkrZhmJMXtZg28fq9IJKGvqo6MLQYftd5dJI8x0rTNiUltS3IBH0hiWktt8Kzptd8g8Zqjs2CO8rN57Zx0RDISQ8F9Dz3XYiOlEtsQf4FBcJqjmCuc6p0kuyhLAawUXSSWP5x0TIhzZ4AvSXl2c2eK8f4cgW8IlLLiOvgMAoVIQwQ6PLg7E3eLXOUbiMq1Kg6kXE2gDVYigfWGllijODOZApBKijFJKzhMMl36Nl89aKGPeKD6Zlke9ixfmyKHWS2fqR1DxQekzaik7oAqZI1ifVZGvlA3pTSOgH5nzIHXiJzj2gOXKNBw1VFeCpL0k4ZFYoy3etppyEB4K9A2O60nEFn0CxEgcsZI0u5Byd1Y1W7IlZrgc80nOSdJ4v3RxGpo3ZlIqjxXxghOWaQHejQbh58wj0RZLUOQ0AnYVUGhnbeWsmhZKShFC8QowvL2GmlI0MiVZcjRhBWqTetg9NcMLACsZ2xnaZi5PWRG84R0IuT8boJmZxGWmKpscmzHlEsjvwfy9gUq5g4bdCJ1JHhKaYCaLCZFBeJwbmA12gDDXzmWwA9F7ycW551Nggp8PAdoLpZIyLsWjiYxmTKtMZabGhR0EyG0vziWIYyOSGbGAJH5oksETKqjPQOBijzMvOyYFsXvk3aOf4EPMF6TkYZaz4hSjZlUcuVI39HS0W8EvRcqYDnFEvZFVyMUnk5YH4ac8x8aE14Ele0EmeRiZLx65HyX121UFSUr8D22hJMmaceqItg70KpdS9GKSDy4D28hOabbyXvne3QzW1iVZi7SkXQorKAVCY7piOnKQXl7iCClZCMC1Ztq7H5U8ZEguu42X01D13CSN2ZjsGmuFncf0gmPxduWLn46UAbNTmKVMJBbYoSaZzKnzAUqRbkgHc6EyirzEXqvfk32PhNOoAfAidJdV48ZuaYr5Id8HerNslHM1h50z9myKjX3IZB9xEQnMbw6C2lr8LLbYik5jHECZrPGTmTzZwNfrdoaCgfG9hdxiDofk8DM15ZxYjb9vplsLAhqqWM3ODD7N8Oc4CwELiL0wagZavIJrT5ENE7McxKsY84EI98n6ZelaTKXlPHlOehPzVCziTzpvqLt3YA2Jeng3opM6JmDy4hSD9hqODI4K808vtQzdR5CWTg2E17v3CqBL6bnzZmTG7Pzh7BljlfOHYD7IF21rSxhEcjIzAnZh2FIzJ2F7hi0MiZoZBX7l1Pr3DLd2B8AmlRCaLxKJnTAtUa0EMiSzHEC4IluEzDGDD9T4ZaynWSZlE8afygPKJl5AoC0fMGinS3qZ8y4G3bA2EhXK8C0xChPlUGkfJT43RZxTFMh927S0rJgjnUeq4wg4N7NFoWZqGP6x8PAB4DrOHiuxQZEDHLv6GcyfhczJOloepbNVbKVEsbmwwNP3SUNk1N85TrOxkkw8YiPFZlysZ3ddZFQCHtZgq82p7dKEwxEHZI4PWjBj8JMISNaqSDUBA5xH79tuS6ptZmmRDvwsDuFjdhTgteh0WUUaADof8TzDI8oYAbisxm64QUhEqNYCZFpypCSAkb5Bc1lvmkwZ0GrS1AevvJM6wICEP7d6q7UG6qyDPAQDLxZ7F0oS4DZgpxQBBydgV10RaP9x3PwFJwZuyTV5oUcHQlubeSGor1DG3NRZ4qQ2juW8R3DJaSuaNi26Ffmhpt1RBgRmZ6eu5rWbr7qBW9g8z8wARZgPjueO7DpU7ydOl75KsRc09jZcqeBVng1sc9TZuVLKrm1yToXrJLLtzEbrjK0bRE80z0U4coZd51Udw2E2BVSPkKbAEgA4ULSRN7SaCmrrQoDj0qTsZ15N6WZ39Fq6an8Vy9e2qlZgZmpxSyFkS6MUC7xTRtvXjjnrXjSsxEgnIH7RLq7ENUZisMn7DD5PreX7bD7uJeKeZwMyvgEwkgGaRN4xg99LY7zARCFhqF2fiQwsKmLxIR93GXBrVPklbnkJKzarocGZz0ZiKCMZiDMCPWdfFeYNrt1XdbC9GV7fZlJEhZ0r1iFwC6a7I2NHZ00EBGflYyy2ASJRQuXWQ3GCUqVGteCEHQJ7CHQQQaXleQh4DOPPcPmyEsdkjmF0Ffr4uyRpjkfI38liFeOqHziCfNhbWQjl9R1n1ytHC7xzZ9IcR10ThY4loAL0w4PKHgTxZGlgCQKbKNXFQx0SolwA7z7bWPZ7RfXoxARnHKYfy6dWNuu3ul4LLFSZj02pZvLsiYEuI9wsksGentxUpZ9FA53ZxGXzN9ZkB1TUhZtbuyJF8a4bWuw8N2N6utX8uCAj61F9c3XVNxbwfzrOrIDGjVa53ZkGEe3IOLIKMZyM9VWS782wva4nm066ArHkA6T7mGgaLAsUOIDEVnwsfZdWt8zuKuZhBCVZuFxOju9uSiwZKlv4uB8wZ7xAREFNZF7kZ5x39lcVDYgAQVKxtcWwg1gijoTUXtKVTxHCXSlYGpyAUSTdRbkjkOUk2UKFj4WEIRrMGhENXyAVd7o0TactPRztzwGQDYzBkeWuKZnpeWj0PbxlNBjMGpZttGDh0kAjgN2Z26ZvZ8HKrxMJTsZqpOSfsReYdnLt437ntrWuZhOO1tj7NRinwKLS1IILAa7NE78CHdHsZtj4Y3cZp44YJ0AMFcZoTv4FuGZGZyJqM0RXbsOJ1A90FcJkj0ziL13iNMsMWEE6rWn8tGLnOadU5LfyxrzQH94doDXPlP8pJAu1WUfQy2H9ThlPzleDTHaNvrwo9EwKfGO53Vd03h11Gj28QvrhE5auJKLr09VOnQpke7GmlZKAr4r5MuPWY49PGUXue5ieYtOk4WG0QQTvxXMMFMjvNMvYo9rZ4tHs4Lu7H12k3ithZ78qDwjZ5u0TCbRfkNk09HwO2GjroXx0ZxsLuVkA7K36Kza3pLBkNe8QIFOMTlPzSbk6idRF42NUnsvcyPiS3VBBUtmDyybLI7OUkMmkOTVUgHIN8eYVo7ZdapZ2r1AWNCGnl0mnOfS9O7f84nTpRQSTZolieqmn4Lo0MW7aWn8s9jrXZH3Z7K5OwHBTaGspJO074mqYgAZGg0Ydz7ik6riVZrQFWVZDmaD7henb5ipZs1WC8pieYGPZmb5pZ4488AZLmKoXjN8fT7oCbX8ZwIk2yYmXjmVoOKgtZ4PIXeUTu7ZmwmsX6yTZ228kX4018dRvZxZ6FyEdBGssxZKYmq1AN6I5JAyEgI2hVIQ2WSWZKAVnoSISs9pDddTWKu6sFLwUstKTvpbMWNhXJI3IZm0chauvbuEmd9ypvgZ5EodD0RfzKLl4RCjWDQRZ0dodZxmlfiF9Zn5h88ZwgRubb8HQ7eZm4YTcl2Y4tmPPFo5pjruCUQgzc7vyK6sHjwf98vQ1WD6KwYYEaXSiwFaZfsofB5ZEwv97mJ0R0jaxfF124cuqxcuuwgwstl1M7QXJRaB52DknRMDsZ9OtsYUPxjREEt6xRtBs6VPKIICwQbbOZb7ES383Mbveh69Sp1AJApqRI6A0mLIdPeQOQOk5ygWyu9Ik2pmwG50QDwRsGgjjA0u3M4gdSnu0dtUyB3wrvShASmjMTIaM0TnRWqrDx1OIDG6ZwqtXX601L6hkFZw0nnnHYi4xt5IZnv8BqkRMEi6xClCIKSH69osv5peA8BerJPQXcRHOWiTMWsCyPDOEI7I9h3bvPEOoeYrSSAeI0ZmVoMOQZ0I2NvHWUsXncN892YIW9MGd5QHybOEb0TyoNJFZ2UUuZ6OmXdXfNVPahjUpLEISW83401g81UFBCcXFc8HcIMEEufu0G4LhK3rQnjW0KK8V9XsJEZpzeGwB5HzZwOuF2JdjJ7o1GhgigIU7UppmSztIxeZE87sO17ALZBj4yu2e9xNusMCqAkndR3H6uNKcV13wCxRFO9Z4PzoCQ6Ye24OQmZf6mj8Vc3GNaa52cxYA6WldWeT5nDZiFK3iT2hGv5GZdxzzD2b64Z7Z6vmKYfWkKfuHpLkDZ5m2JpFwF0UokC6CfCirox5mPugA7BR1tMFxi8HZaXRsZeJli6GmMMNnaPk33Ytz9EHWZouEUhynHvXRY4VwW33btksBCufporGDJxYDCeGMGfom7b64ynzMeiGf77viGV6dz8kVtvVhRJKpCgzDwgO2DlahORy3Udco6jHGuh58dZ284plo8Ale7EMNGcnIYE2rX0bEBXZzhkvHE0L3dNt64FMZwsCqPMjfBlKxZyOqUZD43LpzfzQe4W4U4IoVH08cUeBbke3tXZ8NBMY2pZ4nWiydWZ6Cw5u5Mgzq7vOmiZHZitZsSWfVR1gVyceXGhqRgZDdjWzOlYLRyo9Qw9TIilDaJ4o2gZmY0Phn81CZzK03u2R9ZrGl5qZcz86wxsAZf0lAujS1F6X679aV0uhp6tRoqgKSj5FTvP5L6YUv42esnbrMBd9vYI4tKdt9NuZEwJ2pVwLuMkCaBA8OQrVcthuuYqFTOmszlBPdZ0D6EktFfG56ZcYJ0EdNTzHhnZvXEbgB0DaEn4oXNDnZLN9tmIB54OJ4yww5VMt8vG9ZCrdZycCUZbWpre4I6jAbmY1MuIz6CPD360pOFUuIf8eGRJiAaBMimByKioJv1P03rVuou35ahpAFiNi08bpiregYZc0ZcKBPlJZytGanolhrbsvZw1Z9G881odi0VTEhsETZ38ByW9ffu4kHQAKfD1ScKKd5waJuhW6iA1zij6lUg1sFEQh8OW91QQY0abfrrQT24mgyWJIitn5EARJf86yliUbUreXaBEOZpfocAq6BymrI3KWd9JBKYTSYuw94dSM7oLjxK9MdoZdLv87IQHldRhgU5m0oLWydXnrw2FXSbuKQbi3rHn8WkBX05IkwAEw7dsxCM9MQmQKoeNaBnjwdgI0ZGFZd61vUmtn84S5O0ZoDigIUEj8boCePT6ZxNzRn1HK5Y6z4AHhQmEkkl3Eh7ykjhONz2waBDHvyZ5IEf10Z7ZmKzXW9UdP2ZJxpHlhtDpsZc5bAQLc0d72lHAzWQ5R5uuzbJjx0rMFGHXhZoKfEM1oa6Eveq9aexEaldJE1VethvP8OXQRPFWzOcMQqhnG74h4O0WaZzZwM5EMOxidS59pYIbZd78F8MWoIDouFs1hHYC8lnqMhBT4GRempivBaj3nAhfaG3GmWE427nFyyG5Brii78UdJVw74Y22EehYISU9Zeoyw9JbZ2owmG1tRoqkzg1wb4SAULTaUnYgrC9LQDH9lleLAvwUBsTO7PHlQl08Uo8oqoVolM0v0ZtmS7s0dk2zamW4L8QZKyZeeMWqNJeZcj9bZtV43jfoMlbG7YKsJYm4WUGQvJCUqechnZBxfMEiYDDLjzzq3xbKXQ9wDQmVPu5fAlihgEAdh0FKWneHAQ2iL1k8UbMub23SHHB4E41grAS3HCweWmOnkaL4PLFETCZ0qeGtxYbuLkngdPUWycL99AfBsWjXL2rILpJlGxl0GZsUwKV4G3IPIo4tkaKhcBZobfggZqp12LCgkcrdMRQEQSCJI3b65ceqLf47vQCT0ahI3DER39UlUVQJTlZ829Ekbibg8hhckiHPYhTChYXZvs1SRHtZeG4xdOafUFMrC6xxZ9nkZrvE1fMqZ45WZdIbbWm3y62Z7jlMJpIKIUws9oJd277lYHxPYY2V2T79pz5rAnQjpZjLmShBJGfjxwRcsvPwCeW2rlk0RMimqzUG99OZiPM8iyCy4nV3LwGz04lk6f5G6NkIe8sZ1FZJyx6Tj9BbUDexOV8aRxcFhW1tg9XH9R0vRoAPYxBcXGI2kjmkMuZ0CZyYyUJXhZFeFLSRgjcOVswXt6LlnPHoN1mNSG7h7Z82put2LD3, /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGhsFWG4yCeW6SnZnrbnlAZrky64xyuLj3U2dkP36tZb3em253EZ0wbuQE5u9ndzkRGomIIfZnNwwl8BaDEXhBFPdEnd2eP9BPRD8kBND2iiZvQ8UFrNK5OA4ESrCSGKUHMgpbFuMfT3JzPLvrbrOiciHWV87ANChKz4TZz4X2Fc6c2Zko8DcZBsnIX0, /usr/lib64/ardour6/libardourcp.so()(64bit) = set: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, /usr/lib64/ardour6/libaudiographer.so.0()(64bit) = set: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, /usr/lib64/ardour6/libcanvas.so.0()(64bit) = set:qdM1AZ5klp9ddjHdggWA9bCaRs0ZnVmesq10l1uFY7MPBec0KUm48UhtYl3KySUQlTM3h62x5gnr9GHOBu0hisZuXBjezCTan2PbwgA1boOUZAPBaLursZlrgcWDY58n6JlccPX0Sc6WvhkSfjuaYb1gaMsOGfZ2O24RW76Ef9TKUJybwRcMsZIVmnyrd68Vsop1AzJRm89ihC5aMaZqeymZrH1xx9aPjpjjvh3oApUgJGcHrpQ2ipo6338EhCJpU1je2Z0MY8EHNRnwGrF0ZwsfGF54kdV8EI0b8Bh1MSGflHHaBCehBL3wBBZl4uk86pz7x0GJucqqBzkXXHXJPqQOCesI1q1eTnZfoy2GVJ4EwacO019j257ZEjoZuibNF2ovIhg4zL9s7s2qIA4FDBGLhkQ7PomZKFkiYTSak4HrZFqo3H2B9ZFaA88c2q7r9oqgT3Geq2GZsk0eZsTM0IxPM5JeAuzC306QOFVgkcDpKZKdJrG2PwGzWAxpmVx10M8RQ6EP02Q8jhV1ouJXINWwkdxZn2f8clYHA7tfIX1EBGM7h00AA4hDAEUr0TL1CbEF0j28Rw8msCc84muvgvw5CWdMHdy2MWQzlaXhwMPuR35PDcoPgAnJ0Mi30Y1Itwggw19jdeKqzS0xJbK9MP4A4gp8BrJq7YQXGIBsqcZKgwA7kb0Z28MCeP9Z7Eb1O2VoOxiZEcitlJgd07SnJKw7iZtq2G2NeC6hJX50bbVLZl0BZ5aovCKVvo0uaywdSH57vaAvGX0ZfEviE1gjtfKs0mj4qRBcgoTjNgmXEoZ5KLvHdlcr1Hcir6qGPTY36IZx2w48xtvsZqE5qGQ2jwsbAHncqsEq1Z1sBMlcsZ2UOLH8J16ea0L48R0eA4jPIw3WB5ldbe2pVcuvFmkx9pJmrEWQ7oP1QonzkEFVs7nE95w9vTxB0Dlg71WTHeYGo8PCsrvpB9QCU17vUo14J22Qs0oh0onnm8GOc0vjnmGtHw5jZ7GCDeB7UKbyZmZc9ZuGC3aogiUx62RDfx2p5Ghn4Df4Ce9lZjCiNlDZ8IIgZAUQdj1C8dwP35DmfcHoZ9d706YwC5XWskwErZG3UMgpkXM5ASnwBF04xr9L5emC4AgYDrz1CdmZvDWcxHeoHdc9B86ysRkd8o2RCXz9WVfKQZ1VSGq8hrvyt50pawXJdRb18YgREwDmbn00GwYZ6xipyvbmq37wqQIjfXNUuNFgn5gFIs98FzxKC2uxfsMxCC4wZ1EH4l0LkDAA8Dm4g0MzVwOwxDBNJyQtbIZqDqV1PeW8ya16sqh4lbDtwEHv4sGI11vj8POTM2OopzIvZ3OVqfep0OhhbXKOMEYTnKwWaZvehcOwaJxZLinihkyG6fvOkl3i9oVgHW8Qi64WEDfgF273ZquqMUgArPUksgUZHANZzjjJHqfQ0YTGvvAG9fiCoNJ3T2Y6ZIEPEWFCI4L6arRRd0MZkOAvroLszBZiWujle0GRx5cZIWrTPoOpe61qKrJv2MvH94kia7bxH8ELoElGP1B6Xm6Zljv133LsNm6enY43XMFf3OvtsCoe4OBuoPbeKc4AmfS9fpXDy0VolKtC81UNhQqobm51DwMVV2yZ5jR9hvZmaj6bWJgMLj5lZ2oAmeCRIMkL58Zlc51UuiExqBN6798kOfrvr5H0SaP1UZo6zY9wbwE40wz5gYp8bUZ0jq3ADwJ1VeliDv0IHoKkjGAEGwZkP2EOZesBQz9X3aHFp0z08T1TvbfeVi0nX8Qs2E1Zvup4S9sYgkyIo2zqBJqzNPC0cgNzHUCAKCe7pNc1AqsGKnP4EvmVX6ciOxoKdZK6PUsr7ngW2CAYZkmVV0000eG4IBo115U0RhtqVoqeSzNUPOGQXZ5FxUk0iN7zCmqvz8dodcFGud4B8wFRo8ZvECkXiEEyqgXj0XPCFVoiNqg1T8xHxyi4DeVv9x4p4A12G9actL13sOGgfRbJ3svVy2Fehz87GhhRxbGyUUefg7X0XF28s0kF0NPnNp9V32Wti0tI7xMqW5wqJF0mnwuQQXgsUMQrZEHObq5o3VT1kHHwowVuFXR6Ojs7mkR0Tpg2abFV2ulIfW2ChR1zNfK62fIm6VGs6mBZCww2MyseVFuR6Asbjyj8ZKu1YAEvK3Mk5aQtVkb5d0nFv1Oryu9dZEp0LkKtKyREPbvHppGEsNRwb7GPZA69FP31viMg3Jgv0q7SKacLMBaYjKCQVUKiXAWlBQd5eqzhoi95RrsvUF16kML1WumvwLByjmDKloOOcXefifmfFhYF9g3cPloB62A0wqcvccezU0007mXZg5O7zd312ZykbGsZwHpohMJYJiMNCFlt3ttAZeB5RsE0QFWDZGVszY645g2FfBCDVZh0Ijw7oLXVgc1OUwKuWS751CxP53ggX2Z00Eu6Bc6geT84ICC6YfxEzTQZtZ1ZwfCIIMmv00WJ0m2awgkvl1n09qzaf6gDrQqVG0I0pD9VvXhnytSyyOv0IWGjduodkZglK8zennNYHqql08av99WoZ0s6vmBnwCohRF8biQZ9rHsWlIMFxfED8IrYbtfvzO4KUfDEwQZJJV13xhjVk0iUh9izfr2UeiJbxtREHMAyEydfpWva1ewC1Rg8HSzPQ9ESNdgnManeZi0C90wyZcsghIueEzZcsjZyjLRd0ZqlZEw4Yy8kq73xN9tTz41wJh0YYbFAZ28DUh13hA83Jka5y5A0az0qqMJ52zNCrBcZlZksWw0ZLY25UZfgC4MLU2yIVxVp1sKY8096OSv18PZyqs30mzq3InPFSFImvHV99flEuyAjA7ANiAIkjOcJwtxoyCVS7tilA2A1EaN83HdZkMUh7MNVg5SfhnBEgGGHUy59ucneC0nOjGDOdE2yBNp5ScpGAkQoeRiEfoSx8heNryp1Omo56JkfEDzU7wAHZ08db9XAVVzdRJ7540teZlMS1TSOW64h6wEQElhxBrPSLDp2bHgbZe60U79ZKkQzgLZo8oBipGPjNy2dYdYdmZgkZlb6FUt90g8G82BlPrwVmhCzbGts5QFiAd2ZtX7MQG9ZsGVOhFL1SIy8ia4nHGJhPugu9oGmjTJURnrDKhkjQeNNgjanpAFZu44W5hQvf6ZdgMs2MxG3Bb4a0Xd32nrQ6gawGghM2qZ1027F8TmHpYkrbJ15bWutKPjmYUsqgg1TDgiuUJwj4PeI3A8BZxOZx22H0DExwzsyKCRf5zCSgbPh9x0IZ9sMgVOCaYKzyK74lw55wAiSX1fi1V64CgedqdzQvnwBruVsZ4LmjcUbPF7JFH41CA39750cVUodBIigHAUPi6UYbr1wRg2id3RMEgXxQQQvUYXo6Mtk0cl85ZvRAe16I8zeH0TfQCG1yCnwbjfrTymZe80N0qeEv1yaI2qiGjoB1T2rBImxifxHfFkfGCiATwyVxZyoyqtiW1xnZBxTgP15etro92SB2ZluoY3061STAWI4781D6QdDs88w25Hh9Sr6IjpECZh39amf2RepKt8lyxzz8lXr0dPn1LMiNC3A0q60wmK10jxC291CTqs0519kkPfUuzWOZwVkiiRbDXtXe4RNk6U3xfVvg7roBZCbSFxP3ea0eUNhZsO42ZwEj58pERLwJPyj5MEusmeMgZazhjX1QJ1oYq2p83yJicBHmR5cE7gwz1TqkVG7E7ZDX24GdNVgKtZ8M6NzcTp5SpkX9O2vZ17tPrQqDa3ne0JjUOMPckvqkekyMU5D8q4qXO4MY2BKIEM5lyea8cUrEDcebCXjQaA3J8MWc3Y21j1vkIoAvc2tMb2FjKRCvUbx2UuMKZz7r1cFIz3eGXQtlNenk3gyLXruFJEaFr1VNOaSuYafSKda8P2qtwHcIquxzMoSOsHHQNZL8ziRkm086wKgk0sokCVYEDkQU2qdm5jZvSZjV2wNszFbYsykgn2UD0xL7Mira0O7p3gN8LvnjBY3j10PnMM2HZzPTtQknk7cMF24SAW6hUxe1hs3cM3cEnIGNqEjQIYlBg6I4NE4AOZ9PnMo5LuVZwDLHK4mvA4gs0M9wB6QaIk4UeoPwzRjDUZdkiRwkXQUG4zvx9NNDdtNDVr34GzHK60NdyaO3ojFaHy4FqzgRaiLB0Qjnysy9asY6IMNMWFZ1mexZbK4E5eF52rZiwVJlbaIZ4EaSNctnE0wAZ6Ms5lo2aRGhY3AdlI3U738RfXidUMEUDs1WA0ff9KhNijeU8NrPWojHEvnF5YudIt8Ltf5q5v3wo0ql5fMCdfr4jqZ72wZyIIYuKhZxgb9YA0NSippLqgAZxHGKhS0gYWNxf22eXs2GZGesVtUXGs5t70iEv3RVp2tF8aHeBnl5wz74qkEPa0b110byCdUyFqoIX6OjIJ1cywyUbAgfGZ53CJZbRv4TArwK10km3c6Zw8uajCfKeUZrMHK3ioSjJgq1MVsrQFayrKcuwUw8ZeiXGgRF1166q5Usigg4lKsoOJ2gA50ItwhTyyvqJSrrV1gVszhE2jO2hXJpa3MyTDiKJPIHN0djFPUhY4oAaVkIoXdwJ9ZyxNckaBP1sGBpE3yYJLsBI1vhG2UnqH18q0ZwSlFxk06Z8bo5mUMrfv8tEStZFfmbZafK0wHV5mDOarQ6AsPT5sft6Uo2usilxfaRigwAb1dZFh9hw6P3yEgsH3Al048QjnaYA4q1vyifh1UiWMUSMmGufBRsWbbgFBd5MY4oWRugRAc40LavRQF5l1hhzLmI1F6Yu1MFYE07ERhVZ9Wg1dZj9WooWkAUdOhm2BEURUi59ks9XNAwjZujHWlFnq6OWxx1vVyLNIZ2NvHTpnDVD1cf07xJKX9kuE9hO9Y2LIqhoZnTNrLNPUD43qeLIHIXXSUBhbjfembS1zewYKQ03v3MMWpQRo0zZk06T3BZjRDCpc5pOZ0k5SNT2DcZjsE1gcstlnGkICEEUlP6iB56AIuekwINjUWecLrca60M602bYeMU84pi1oZgS98LYJB8gS9nNCdUifDd0iEC47NsdziY610aS5c0yCQCMIredbpngFcfq22cHkNZhhBNOU2Kj7P3GXjosGHy2a64lpk0cH0KZ8aBKO3EflHvIo6nt06S08uqD9hQMwtckveZ3Wf2omGpqZEv5qQERMR300YfAyZG38XxS7ObfDasz4UateVd1ybo5SJD2PZlbOgMTBFdpSe51b9FmqI8tBq1Fw5QubBK7X96lsYGmBZx5ShHqoXEi1IR0R1Zy5sUizAdFt0VPA00SjBJZD1pwKA9Z6pkdEjdMZxn0CUNwXxh2eS0ZwZCpZEoycV334mVOy1pD2g6W25eqv8ItF22dH6vTPefq1yRSpc5Twq6TyRlq1BZh75sJn4VMpylyS27eQ8NzaTYuwGI65mGcqjnge15UgjeZFAoCwnPXvIkno8pyHdI2lZuelGwBV7HxzaftIalJ0UTdSYJ84WJzZjDjsZBl8hZDir9SitzmxahZjy1HNm7vzfVmAz48KOu0FsgK82Lr55mZGZ0Zc2TRqneGf0LmNx8P7LyEiZd9X5SSEUahm64pMT5cukIM63eZy8ffC2MVC8iTghTPCjvx43QWw6VrkqPhLhx2eBa03caMTyenb5wa0ji8NWSxZIo6m0XI604ac4P7wZ7dyl5pJZ2wl3eIUhoU0bIR8f8DlpnWjB2XyZmgCoUq6RZycERla1kBkV1wMLCiVC5HZAaoZBZKWknG18h38MPZ05UWB3ENSZb0GtENtbbmpixcZAnhbPvg0r9jWx79lLBvbmxvm304qyZg0Ms1usB2HV9L13QWQPQsB1562Iv4Ps9kvwjCnJg127bWZx0UE0rh5ucpY5GIa6oy1nZiF2mAh4Y4XU9mZuyFghZaBUZqrsEAr3SP00gc12vy5wk81e0yqUFE8mOo7EVXMPYDKreKu20Cb0mou2CGeXwK25FPbX1q7G9j3kF98VYXX01AtxA0NLejl4ZoUO0iPc4c99HpZwqQINzEvHCvn1pfp3BkQdx72tbhVl3FAb010MOYX20SksZ11quQ6QX6ARU1sUBI72I7a5degjS18GZbvpKumLZnqqqfObNo2Wd2oOcQMaB4GvZHgErKVZCOr12Vw1b8ZIDhI2ZC6BID1wyNcjG53uvqkZ1NiJYzGk0Fgcw9WkV1s61n0y5iEG0315s6HYbKihoM1DGtZi2d56guAfPxRwbmwJMqZ94YaNuxFZDdZt3gzCa1L50VoYwzJZzkFL3b9m85TRfGWZcWNU5EuMGTivL18sw4DjzZ1OoKI0emhlOEUBC66sTCXZ4ujgzB8fPef5LAib2aZgxRSskjgWylVPrj7eeb2i0vt5Ib6hqzZEQsb6lAbKkMet61chhJwLJBBZoqbHIV6deM71cxun8cz6xz7x87mu4tClErBt47RMBBkmm7mnX4100kyhluqSr0IAp7dzyhzsZcdoXPRSZmmMMQnjHa0WogvEAPkkYamNxsno2L4yFvsfYYJInP0XOWd940utPWeM95ZDMCCc4TL16U5oZ1UNd5YKQ1CzCjRuMZx8AhpUm3VxTwvXIZsxSVH3EjWS4TG2F8zbM7ZGkV0iS31aqMt1iTQ9mjDCcEkut3dOkaynedW6uz3oBnoaSkxx7ClfaV3rERrK79FWPZ00EfImOywDy5KXdeNx16AGdQuEtW5M1b2iTaZ0yznGZ5LxeMWMLbUf4oyKs8TphiLUIxmEkyfx3OA6258ZjscUzorBqbn1aOYWhoTUA5Jk9P2H2TPiIqaZxITcDQx47ER2Rz0h2qWq63u8beA0PRx0rNUoIpr3K7Q1kVD7m0Ipg54VUrEA6AsukIkEHyAGcompBA8qKspgF2FKzNqvhCRsbcv9vMhB7omzb2uLZjr2t4l3UQRuKK4NaNsGHbIGnygRQA1zhQtWGNnQ4u7p8UeGomB9V1Nso3lusn0oIzzAzfUp4oD0ut8s2CO8nYH1iVbWRwX4bb8ifAUnmPgv1WnvYwDKxwBFDX2voO4WdZq3G8ClwNXlkSGcBxZF7Kt39JKECfQ6Ny0kTbcgZmZFSJAOHiK9MJCgi3BHoDg222dBngh6569OlYY8HshEoqZ1AtpRmshi6ZqlPnSwwurYX4rD4l8Xn6ZizqBaTPzcKxC5Cbyi0SvGZ9gUVU7Nf54fwYHi6q7Mji2RLyrpchDZHRCy2zIkVTJys0h09QHj2aZ8dU6bQAj8Pu6I29ZEZhAwwF1Dq29whbxnokKC0jmgXPp3Aa0ZHb8W8tCPxmydZtMVP8GRC3oZwNuqdfG2tB535LCUK1VlooYDBRMqQS9dkj2anegZbcAJ1GJ72R6AXvT7wIQnBRq5YJTh1VZw6mAGiwD1jEllGNV27LAEuHDur2TtdbM3SFcn8Aj11DrwZvAOwEFjZJq00oy13iFnwxzoNDXWKhQfA1gpQ0Y7NuFYlTtL0Di6aXeEpBXJ1n3QLHN46ok1XRyDiWRAv8aUqWg6VEBnlya6u3sDMjH51Bet1ZII2tCK6eSySfTZeg6w5M7dXZ3x1AY16A5Arlwsj3eQmKbvTDeL56IaeUVSdSGsgKnlKwyK66bOZxXjpO0nZG89otMiSez4002hJ05XdTCxBd9ixvsjEpSQejz8a5Ei3Bb8hJuX1z9ACu0sD0km17tVbk8y0UjTPMZ3mwgA2A9bNeZitCadPTnaWj9Ev1FujAxKgDZHZl9JwjdHv44RlKPrph2Zjy4iMcZ6VO0BR578N4vZCmP4BbTC6y8KNFLjMgM6Z0ViBLz4C4mNUMZghZqSUDUBc09ZpnhlCePSqBwWm9qo3px2Q0riZdTP6W3gfYglxceL6SyplJgZ9O3X2MZGqD0ncYaBxzZgO7T705hQfyrx8J4WHo5E7h10i7Rp0kxpMiU1O6oq3hHL1MZamkh6HRmJmfwKrNKmvLqtZdNsP8EeD0rDLzAuemjfBlkxjP2dlK7dJ49BoB7ZhrkjK4VxR4TnxHHO44oI4ccl1yFv4cEZb5e14SMIzJniia8T0sb7EWI9pgKeoZgUbgX5gxl6UpEUKLNcK5eE4J9z6Z00CeP6HcnS4DFzgbYRi8zgkr3400kSYCDrgCeZFMUsDaetfD2gTp9G61TxgltEXGiSadrisPcMHvnfPz2AWkm0qEuHYvTkdMUdiLE8zZG8ZzjgwOE7iU19shU3hsiwjLQ8Bi6k9M48K30IeZyhZuG6tsL3KgLh6J4EENR813B4KJUFy6bO5sYx1lEQlycraQf9EoLMI4ZDo2stJUKNOdFaeQPAlkeb50Eh804KrUYNlZz3qBZ2Yt6adDuyk81xhwAz69DzDFip0WLLdy7L6T3L4Xa0j31C5IDnLBGOq3MZ0pvxcxQzeiqAbGfhAC1B01kZwF7csg7608jalMu4tbU1yQsfpT46cRlGvz2Tk3872Gf35tOAw9wPxr74QtcGGYz9fN05Dgp3AVeFPewZm0941nWZwrJZHz2XvBx7ix1CoefCZ6mZbMfUnjzzPGcvS1obc1vuwQ6hJxDcdz5F6vQH7YLt0Zgr3xeFM5ZkIFfeboh9SUTNURa54ZJC3bFhfqlVdFMSa6m0XK546rM2yxD2nZs4Gjjmy2dMqX23wGP8P0iLQBh2h830HoRZsHTZLF7wH2EkikZ8UKlNQrVuQD3VPSw1, /usr/lib64/ardour6/libevoral.so.0()(64bit) = set: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, /usr/lib64/ardour6/libgtkmm2ext.so.0()(64bit) = set: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, /usr/lib64/ardour6/libmidipp.so.4()(64bit) = set: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, /usr/lib64/ardour6/libpbd.so.4()(64bit) = set:qd01stQi5scCZb3g1VbhGxNBNyUvdvsm0MI8e1TbzNGMX1gb0BOo2ulxIlKkDTOrxruz0SAipBzjZAaoMirYBgN2GAydhcBDXt73Lnr7jZ1x6IHBBNmyvIpvHD8iKJSRPLDanrH2Xajb3wY9Wi7uzgVFCr8h9MKYO0HT9YzSMZINSMYrJMSmACI0jsKRwZAjRJ3M4FTo3uAk1CZEMPhqkVphVJt2U0V0cMj5yMcmBXsu1qei0hsutHCmcIrxz1p2dr8J5bcc41t6jiidDRZ6FxDxWeJKOmeAjeNVg5tDfZvzs7JahZF4HTSiqvsqv67OetaMOj0KyVJ4QKpCMXaNJXEbPYhRx4EDvnWbPswcijyb79RZkYxcwGDOoeLzZy54ukRnWKjQzUPRL8CJGoTBKitsPHQjYZlXVOZnBdv1arKST4M2iFuSNSEsgZflgWM2X6gQ2G6dBnn4pOBvCjktvd0ABS67yZj2wvD8M8ZlxTgKKRfWTdYHPOrelESwbL7CoykMxrjUJHjqpXbcCm3SOY0q5J3cQildBNIJHeOyGiklOFW38HotukU7cGcaSfXUeiKouZ6a0bUcebeKifEvTuwigOo3NR6h4xB71sZoIaGiVkap1DqwrgYhWwwXM25pJZbLksLxhZp3OZK2hmilMBwuvCUhg2auOIphVm2e8JJJwc5SiTx8a0onshyxQQoVJ4aR5peite4LicVh8QJnBSV4wls8roBvrR0A0pZm6OTeZiZ6BecaetyC9xp0OgXg16XmcnGu2n1bqbguCWIq8x19NFZDzwMDd4ocm8X4WuS2m0XO6aNOFwtNi0X79NTnZrp3Wq5iSQNbyrEDX3xrGqcm3mBdXgOpguTIFGSTCAwSWdui65Dn8O8Bv6FHmirZm2o9Q17shqZ3nci3JaUp6BzqEI9t9s8Zlmvmi6jUhTmzMwMwHvz8hEvghILf4EZnmjngr0k8axOhA0MyEACo0EAt1EwEfQ7HGGfjjFEGnChoCjrRUQEKFogrGWFVN4OkHICLmJSaxfIleRqmNGa86Vy1lZKYmn7ctGdOk0OFQRkdyPuJtLameT3AZ3B8ROSZmpPpDANg3lODxTc86sYmUDrncSpEgL7neoPGgRLmhXKoxkvJ6wZy1SLIUlvzuzd0FJZAAPzyJnTZ2ViopV5RdovSM6nOOHBk7LZe7aucQtZyhZc6C15KZAbj6TwlbTYA8823qXLDmx95W7tDyMC1AT9Pnwd7mwokWhxMKHZsFumYbxxvMVN10I2JIZnDfWZ0R6UAXxZ5ard9DpoVawjepMFZ0PqDxHxRlpaZ1cZe2sQq6EEAiQLIOZvOAVfXkksOfSuv1uMZxufJ9ECFnFMMKq0yHKysxb6UlPJbeGR63ofgZJkOJq8Zg4a2bmadNzHR2GEMMH30WuHKAbQapiZ6U4eXk0DnZDumAHjvNZzcemoZ7AoCwpZ5ss5ORmmNwxx2GJVogeZABuqZu7oFkdahZq4FDcmEUuio7Bc5RaPuHZ8whOy093hOmGca8F4delhBTXLN39ZjKcgf6yDL34b9Z7PN1mUisJbfhlGlvJzABAZ4do4bvtC7qEpyNcaxtglZyd2ue8nGoGMLQnd2XGEu6sUN40t6pMjD6PHwtqk87zBVCeqkBILbOByr0HjqgtBfgV3KFC603jKr9Alhes7JLM477E9C2PxJWpfbGDBq0k2vTQjCsZt56BnQPBnrTZD8u0S8hHAQ7CZiXgZ0PHFB5jZKy515VYjG4mwgIFzPk4qfUiCjxuFZjS3nyZhYYOdS0j7AHkLt6cclFoZe20w45OSy6vKh1vooNpteIFJvI4ehfH9I2GFVaslCvQB3Ic4IZG09QT0AXDhu4xDZL0a8SF44nX9dzQROzH4cTdDCKqk4mn9aCD6aMD0aqxrLbxGQmVDxD3VNFj71daZEMOihp00Z5pdNvdGQUMxVpWo6smesSCaPMiY2fVx2ULailDpD9a28yGRgUZtwyHZF7ck6kB3mAD9LvrogHiHQO4PVw9IyuwCuQhN0XD5B1IgWo4uL6bmvpk5S07wRf5WEPDveEvGJl0AXyW7WtTeLnccqjq9DdNwVkP9t3H4LBEYjhXARmnNo9CM7geAXK1wIzeG2xZAAEGBm3MdeOZyRbEGYjqf5U2nK1t1Znn7YUiLHT2zXAIFVP5d4X4k3DArLD9FZA4fwqSMZxMaqSUUmMZCVm07dkfatmiPky2uvA4TScvclaZz2cCbLycHXaQvJZ9LMOX2BxZFQKyfgZlzLFUA4LOdHVleOkOQOfKEA92YI8Sg751H3ZDOINUC4gQoVtWMqZfJwXbiRwCxfWZLbAHWGQ4c90pnoDNi5A1ISgTyzgIhHzjTdUPH7bf8bClAoZkJhVm6wPyOiy0r6KqfN55OUTMivoWEBibo58pJuIxoZpCbtlwmXgZJpqQUZoBqwQAORZ1CffweWaHaQ8Yt1zi3VcWZ5ZgAAhl4ZoLcSfHKHoEF0ROJgNR9uMFAJiB86ABrzuAdyAsZbprPd2WGU0TGkx8y340AI8Yz6rjEd9zgDRTRG6OQNjZIyRZvsa4tAnG7TyrUL99zvENsJDZmwZihUlSkXksaikJBXwanjG5dgwZzWh46Xk8XxNYMsFgRnLyqezffhqB18lIoZIF2ilrPpchYaZ1Z6nJtYKIVUU2tc88JLB9NKqgMZsJTvE2Fr6UxKA0DYU6G9inVNGN0nzZe7rylxF88WuXi1R5KxMZmsjjPHvDcBwCk13jGVnVHxynFJfRLkhvVyKOVfZbPrAEJmYfGa7eC6UhItgXXricZwIl42hCkZHEayIOb0vUNYeIwACCYo4SD80Bn0MpuwRVJKrDZp79ZscRzMZ8tFVuu4TciUPiLRcxLkq8oEDafq8cMfCSla1sQMcwpNuhcFBQ0RjLi9N6ndz0rVnDn7xeoVZK2BlBhZzFK51LvgCgwrymTssHRTZo2iossP5hMQZ7uYnd8048Gtw6whA4VExYmAuaY473jHZe8Z7lft1kueIudrZgZLnBsquvAkvSzMrLazCKZleiaanAXD15yzeoBRZ8s7nOCkxUJ49xG49LpwGbLpgZkppyov0zIIThLcWoSo9O7Tt88rlZCgm5yYFOn5Uzel2Iaqna5ifHY88HVRnXf2anlMrZ00e4Qw2l7p9JF3eYVZr78jU6c1o3EmAAG647YC2uSedO1FgcROJ23F58ZIEEY5HhJENmh1UcMG6jIpCZ3K3RdKepzHOSZE1YzuK00LXjOeRBQhPAhOssOdc9obqy1BE63J7ZbzppubJ4TWslCqWPORwkHABPRfUOTPZGZhrRrs9jYG7ExiVjAA3wqP2YmyAVZ8I64wQKs8Z2k5NG1X529bhWVRBjmYMBjM9Havfpm8jVPt7SG9vfqNAhwPZyo40AT9XlhX09MTccpcZ1CgiVaQr7S1Y8cNa3iIysz1y6jd6A8l49Uxg3FZHjJU92vNlNmTJOC667HwDFUGx3lhwlNZksRYnXNvUC5FHXfmhnhV7wVCx1IAy0u1Cw9uwJGc6LRKEHcBb9Ggb5HaGuwJpZz7FIEZv6SXNyhZw7lzcpZBoqgZ59qoP10AZ6F05HbRACaECzOlP4Dw1gnioH59OEkzFvZyBqKOQZLOE7hrYqpeiSxVGJXGOeFYQeXuEmFZnQMit9vnrOCcn0cjZgKZiTMPz2NRxRZGG1l72eYs6txHA80tveOuP75kY8l1cumQRjJBmrsfjjKZ4xtcOhih6xPZp1NXpj8PCGT3P6Df9BGxectMYZp36V7xwRIhUuxjqoqBIOUOcXaPtShU2IP6vtQKZu2V6K8D166zdhKtibrZ1LfnZxBNaZiX1GiZEh2fzcaLAeUFC4Byk7YC2VNvkSiqqvlNWq6kjgYjGiX9nkTf56af6aP4Tz40XAbxpL7oMGPtBcytvFbo3Mp0mwVGKO039MqggZ2H1gpGKBxu7XWjkMBmM0bbt5kMiDhBypENx2nEU2oG86Im4HPmk8RXuO9iz4cq7nqhZmYyg5KOpZ3xOBNF15ELSrMFoiQoKsWhTqGPfr4VZskH7LdVZjzZoXJAjbZlelSGm5FGazRS09ZwbyFlgX63kd6Vn1OtTrTX1w1zKzZ84pcNJLauu5Uu36H8X2v1blcZdXhFz7pd5TQx49ICkRAqHjJ8UVRdNs4rDjtTZ6gJuBZdZjZ63P0pjrt8e2Oc9OZ3I8uAacoZyeYdfinqGC9dz8a1DizU0QUxCtFTECK8BKHQ1ukEZcs8wZcprrW1ze3OZn3DkiuL3owZaC1kJZuFZHSlBSWFJskRNK0JovHSZpV5N40qKZqST4n6vxTZmaOIheAjSOhanuVrlcBZjolHciA166oq4IAQLDxjC1eRn63RjNRMApxQ0RD5AFFntyvubNxF0f1mjFITsl1ZHaclJZiudZj6oavZtt5ECz72gEUyXwGucNnlcTeVcgEa09ncaUaDBavMZfWxdZBwGvUjmMJodH08xbll0fJgdOQXac5Ev9og6KazrBYk7yRX1mXxlEGdHrlV4XRsZgUP1AyTCPZCr3BCTREuoPorri2SVV88yxKkwHnseWOEGD0n1S21J3nrEnUZ03xdXTdVXMuXttdfep5ljVOXPUvFKLsKZ6QNREic25ZBMjChffz6PZzTdLljzJGpS6N7ClInNEcW8F6TunZCrg0ww4gaGZ0sPcZzrZrOPlkrxRQZDOe9IgmLWJ3uZHXwAZDEvcJySWkqpZksww4rjFiP1OvD3y7hEEl5KP6jWRgbCUgMPXCetEyfo9qovnREE3Ukl7rm9IFwfocVe0Q6rpRF1y51J5hexrD4qv1t9NQYGGh3JZFZbzVitdEEbARWyyYZq6HUSVeRD9qypBsMCe0J2tpCwRePT7oeqWBPHmQUR5NhGWPK4ZATMeaT7s0kscth4n1G33gvOZocEvQkVy7boohZ9DtODKJd8Yh0bHsPr2h0dFK791dUJvdxZ1VWq8i6Eg7Pcv32TRHp60m7ZyJoIiCBPKZLq28jvmNalJYssMBQBX8wisGAgA4V48lofjys0EucIcSQgcrVusaVzZgwZteeprYgwfn4IJqMLbp6Qxm7sWxTRmG6UjUbszcma7tSGhI0Jq8B1I6Cjs5Y04PmrPg2jssXtZkjl8XymwgKZjjVTg7SIeZJFTfWcv14yTYn0XdO1Btp04BjMzaFzayZsAekqTa5CjxxeZHuh9AF0alH7mfA5B9EXZHZa9floEmxDdiD91lByjw8HAsz33adSRSzvvgW5F3ZoSnuRCohwKC6jOyNZmgPz1phsGC4QwhWdFgPuO0jJmM2trw76yjlI0QObJ97pzaZDlDuVo8pptEWApspz9zywVp8pcr6JoPkaeHm5MsNXx0jk2qdGvoYoU0YqrndwvUx1lGJenEUW8Z4yRWGIlF24Rd8U4siU8XjoLmKRi02WZjvxyWPHwYhNQ7L6UEDS4aPG9nIhmdOEDWrZyKDZt2roR2LotMYot927xzD3Fd33R8l1PJuZGV7fdxKgAYZfp4737JFviOOI74UpjUtWXiVqd0Rkx292R9N4MAoPpn4MKz9bi58sIOMLyF51MH1Che86R5Zis6lLoNJYGDGGwhrTSbbXMu50M7cVkp2sX4bwP2vmGLN7Ur2JvmiCHPLyN7MiKFCxHDm1MdohMzv8c3aGgO2UEyZerjJki2JGk9mWAwEukGFgQhZIZ3XruYTqDJjEiouT9xZuRCNbNLdN3OFVWFjlP7JgGmKeS7PiP0mqydShutcXHZnHI9i8O6onZzijscZfLj0ZmrZgHqVRhynSpDt2thHZcwGifNdTR0wePKAl4zNz7L4HpDdToWQpAqSwB50DoAGn8G4BjFwqQaY7xVUkogkVyn6JG6XBZrYN6jeJzlyeWsDIl05Ft1fLgxSCFgAFCp4MYTifYJGQ2er8plLyrl8UfegelCFbfUi0TxZ7kOIIKLQSFfI17EKTLGjMJ0byh2McLj3RfzLxoBF7GZ2bxK3zl9cmmtNZtqPJwa4L4nkjaoyokM87UjWNE9GBEnaLbkGWII7reJs1mljqnQzb7H5W0sWI2ejSIuRZJnSb3yp1mWiZxFWQn17cQ2ki4aK9BLL1FrsDQo0xbx5aNaIrMwn41ae9HOQgUWoT8x1l8wJPiX4U3QwhkVYcfyb9sJ8ktuECcYaD3sJu0aaJO6FG2pZK0Zg422TjMTgpZlhIrrZ7A91L8a9n0qV4DztZcnaZafZjD8zf3sUnIOUyPYQr9DCKE90z6bl2vQ2iubRb5t4CbSyZIBmYkeMBx3cXyk4jIDgjF8JnDB12CKLppoLb8YQZhWUwnuZ8p8SmdZHlN9x42srDZywJmZ0GPNjUxEzPXSlmeZ9fWRJ1iS2X54ISSrrG81K5qx2TXmaXXc8gKfJVk0T89gC5HNnEHrNfqQXxVxVIX92aWTq8DYDtewNkHBlBhhp0vGk3IvDvukhijx5ZxGk8FHf3cK4aAVcQqL4sL3fdYIWZBq9Ebhpf3CkRcMJQcbu84tBDOYpJ6UqvDMZnGFkGS8jXLina0Z4gEUGCy41lUSpfLRBavbO32NZjk9E1s2a5s1z6I9px6NucMfyb0X32IBZwnDqgqvE4EIruiGKnhpjQtuVtNAZm83GNb7RU9zCOYLuAaBfmc6OIdHjNYDczBwcZvfqA7SjxlBhSEZgO5eGpDm6wkkzSAjNTbmxAaFZH7pTSOiWr9Ohywv77ftzOUVojVlJLiZjpF4ZuaH7hHwMD0M1AGoNgW4qFTDfw30FGiAfudpdZupZDtigFW8NQlTI51se0vyO2HCKz5kTJHbz4C5OtozTep9g46zyH5PPZzmC5CiDyCSa7AAV3nIFm6K89xZjK6qJA18eaZiClGML3B8KwFyGZ4wezRhHuz1iwWVDoKw16Meacxr4qE6nFhjfeQRIlCXlcOrhLCt2J3tMcUuYRdsabBZjELFVWZwNeyYDbxxArgoUGhiZjFYVZn9cEDopooFLLBy2xYrVoc5WZwOge4Dfv0sA2YeZz1UTKAL3eds0OOMJV4bm9q2BpCO04vxZxcE7YO5sqM8x5AhyDb4I4oYrr8WAyIOuig2QhG204qSZFZr3sn483ksY2ce7Xi0zMPMarhOsIaosOcDPBXBj2estZLyZJcRxIazZBuQnEmEDeJYaVT8DZk9RQbo2wAMqzvE1YthuUM3u3zY4GDJHK1vEulZa6ADIzA1z5kG8AhuMHKMZkxRhE6X1RUgQR6x42pyJZ6CiIdvKaIZ0NARWihHaj83lEjiuAMA97aNi1ecIVNpn7IUZB70YZDtPyiiWe7704kzX9DZzkRCGNkP1ZfzZutEAGze4q8Jljrt9cU2ZHFQfMl0dZfIhu230TMMHJwB5fYC82Csp1EHf9Tqi6Q8UYZpAPUQ9VBdbrlFsBErmVYTZmE1E0czZkPCghJQ1ihibveIZ8Y5F1R4bwPZcnsC3g8ydXOJHRjz6anGkZjBfE0ziRZ5pMwg4eP5ZwIw88MT1DogHFZ90hj8sEbI7zXPyxkbz9bAfk0ZDJ5fxeIxIEyazjo60YOpLjCFWuP8t0h8KyPGlnGG8IyYhEczrcR09za5JZ2slxMmeqs1CKf0nbCbJrzrs2qNfhHHFJmHj7Uu1rpd5KZItdFmuTYKlhabHkgKazoC1goNpGhhZCaSG7on6P8ZC5onkZkdZrQbezwD3O5WkBcdoHYcKNzPZFIQ2O54bA5vlNQBssocQEJz1w6SC69JTw1ukwxdQCZdxw21IWXQGgLQY8ehZJpGf04Qsk0VNGbZ6sQAiP6JFCN7sOZ9TnzyL8B8HpReivs1z8zABj3uqpUOtukGH02wZeP1igomLh8wfuDi2BLgApK4EBGtvkSPspDQL77cbMtV3wp7Z5gUvtPHpdQiMgPwCQq99JHfzvPtA268cS3qsUFYx5dx4L1AqzQlBRkwKQNFJO0N70kZeKs5Pz2nG6kJza1Jllcv1ENxTK1g6GUXnOiP7jy8B5wmfB0xPMxwjUOoMeh7UF0DJ41maB9OFkqA1Z22QDUbvnF6QuSpZCgajCxbW4ckf2B0QhopBpFbjT0Ae6TF30uhVeSykMwxkzb1uOsoUTlei8ShN3vNvtigWkJi5MhZCo6D5CLeuvSsGPJIhJQ2RzpTqsxVXTdxfBT1Z4B0gLxj4RhVO7Sw8cOcHHIhD6CFwkNryEAkC67B1GcCcY7oU4gPEnsZx8M4LKZvEYXnUs7l1XLdFJu4E3TsMbGG81szIWq4q0otzdeuudPe5jboTZBmipbI609do3wB7Pb9gOYQVsYORsaYnIRtrYkKDY0CD9anYN2vliaS0knmOvDG1oLRCZfGLsWjJMafeZDDLZCz6xGnswYodoPlo2gHNV4RJtsohoz5760c1b697CwSADR7D3oGHd6NOBFjYyZ1EGg90g6Z3Z7CaxYUbrnDCwvA3ZDkZHQtLT7ywO3iFIpTj9BSH2KMo8LbMlwsKkRubWSEcgkK48r9aFdswSCZj8lObFPRwshq6v22An9u1bGdjvO92ryfsjGWM6P0fzQDGZ9LHNt5l6z54xK4TXbQseaZcYo07wjXXXTDUO7p6rbga23AXgb8Rpetfj71GP1EdHugY22cZC69r5zImffHJZidfcdIZ1bWqduSw4ifPQBTVsh8e5I3fxSI0o3Y99Kb7ZibDlRZqwuA3sAool7VB6PeGiZ2qVIkwk6ZG1Z8vUc9HMXGigqm50diV70vIGHMIEUuF7nmIZl5YyZF15E5w1mHOympl5NU4EAr4Js0Ylkv9Pt0kICgENyJFxxy5AFt20hOEX23O7ZtwskauOY0vqw8s2zSy1HyCJ6gUDKAdLjS6kePCFVR3NjVJRrO5xmLGPg5GTx9rWd5W2qNMNmsUZoCejwsYpa42d2gd3EGRntGwjA1m5AslsFSaf8f2bAuFvuOUWpWG39kw1wfzfUcfth7ZCDQ8cdpTmoLahjlY2g9fZ5uFCtpBwvqqs3CSp3T7TZw8sEnQC4ejMChLcVzzOsSsXy62cWUlA2v3Zty0IusnWsHO7DqGKdrSsR2950GjhivaaD7F05xGYKyVDHoGwEKpUidZG0JObB6iXtSkZauFChbHoQGOWZCg48I0vDAapwDsVPW4tCR8SG6bq2qI4D81lvcUm7dEZ0Z5vcPPk0ax87JEZ1vogg1SBJ2Ez9ENluYlxZ1PmtygZqhDt5TqfYcwklFnUkKSpUk8DKtXsT9aE5Oq7mc2XPZoBkYGaGz31o42lkkbZL85uOeDBurIenYnEyjxfiu4Qc5GLFZfW5SrM60JgwGRbyShrw9E3PmUXoUZtUrcIO7DDWW6EFELkgNtG4bB43AoqRBBeQaVX0iM8hdU3KxLjUZAP5VjBTa8Daquvk3PZGu0TFNeMdzyiwU6KANHi1hmEM0g1BGnwRhGoyrRRL5D6CjbJ6lD30bJL9kKh7GLSwSgGSOTl19OIfflRhFMU7krWMrmvvt1havrgTVfEQp0vl8x7H0DJO71q3A7kFIrANAa4sDTgbN3vIkevMwPO5CrMgM3B0iZrZe80gjGrV3vJ1LqWnaZ8C9yDQAiHkQ1g3szRYzmDZKbohi2ko4aajhKXNM1MNq7o50XJZAmCBGsGGmTcaLH2cvTKy4jeDI7iPcaRnczfFJ5gOxzyY6tBZ45270HWpw2ZHLFhagHDX4U5vrijNIHOAfQWvl0oiP0I3XnFplL158ZdDUM6VTpP4Z5qOzFZpHFW1jw71kBWagtnONeUhbZygyIP9M2MHUTVP0szd232brZKGVRbKgBxyIVHfa11kYBgZKBukCBdCD9wPZgO85I7b8i35Qvii3gvNfVDysB8U18ZHTAW65rNMlnkIPwOmWifeGYUeDJ1ay4xdQWwK2q1Bht8T3Z3yZ61Yxck4YgZ6kJkbTzZc85cNrwsHem2F3JNNCcfsYC8hfVDdiyhFFeOHuHUK5kalP3ICejzGSL4LWJwZ12RCR9VZbLiu8UoheH7NTRJWtM3zktxN8j7rPDb9g9k0W4HIDk2H3DvcembmlUoMZw7mH6DmirtMRgsoiCvllVkkco0qn0FrSsWE0Ddbd1c4tvfFG7EplL6H80xjLdeBw9LhMd4CxT52gijZ6TcvPJJsx1oIs1eHy97ZaKipdTyzugIJU3hFsfOyEptiGAEPGic0A3RqWnRD7omoLxY1SIQ3MHQmwfovKtW3nr2z5bHeSOlSKM4j8UgpufyoUZsogY59Ze3QZEMT1oLEv05TdJeaMBNZrYZ1zR0OvKS9BHrHHZCTgZpUgPdXs6uQn2ZnDpv4S1snZim2cr0OdRamE681vFwriz7Om2DQAQ8EjZoqvBy1pht0u3aMz3r9u62iLsPyJWt3TdycgnCAKxwXyo0BYAiHsZeNpGXnAvKat8N8m2muITNm6emnoVb87PZgQb0Iqs4SNegfEc09B5UTayMMWZvWp8lZ6sWp4lZ13RDZoZmnjkB7ckIInU09MuqxLVH1Ttw84FLOZGAW0ipSknS66VDVZ9hyPyefVZtG91c5DZqnSocxJtiwai78aTx53pZkVc52ngAXdZ7uY0EqnAfEevTvHaKzxSKEuoe73BIxl2ZrenfkTtZd8BKpYvBcQFfZLZfECgX2415uGW2lw1OcFhsIm9nwZ07rtM03vrGSHtQGZyjDDxCQo5YWNbmWVKYlkoxKKJ6J1ZK2IQZCZ1foObA6Xzvdry4MZsXEWBbkvgKnzI4UD1NphZiO00RiiMrhyJ1lo5ZKEtQB1LcncZrLJStuZxeoaOrbAJjKKfVzO9xKqoKgvlK0oue6W7jMe3cTi5Bp5eWfC7ZoPKckx6k9apG3jR0ZJ0GhWbMaAnPVp9cJk4M6iZbHLoq1YZBKVqlYN5oYsBfKll22mEgqgoEUVfCbS8daSwFwHMu9ZLusHA2O7xC1ge8W00Ms2ZF2lb293PLvReew8wMIpwtsxWdSTOh8ZGTIhOjRJyO1Sb8YZsNAptb2HdrZmtlOY3zOk4UWo4Q5Lt4Hi9bEXIFs4RzZsPolfeupNAJL2G0h5fZldZBeAimBXg0pse8YofkoNlgq6qlTu5BKtMneJYuhG2ysHarMxalo2WHanlQVkYCKBae8m7ZfuJKfaMn15nSNQte9txxgbFRBBSP59W1LZ3jeN1JW5MsdytLu9p444MmIKLKyj71evwBZC3CZknie3XSHe9KWFAOPuAhMwZlqJZq9uVWaLpLQ7oJ4SmFscOrTZmFl20tIOzge0aOFnkw8Egg5VLuFkU8GWT9dTH8URZcEccwbilPuw9cLgRlpFN1NWRLplqVT8TRni48JWGIwJ94ZCbRKA332wf6Z24VabmTTwTyUn2H6rGeY9nch8mNHolYOYYN4i9HMwjkYxIPNVY6glN2rgPJfMGD9UV6bjDL9pezjCMwIxZ0u14Htt4FhZy4vAA66m9APgIfZimlZK8fIwMgMG9Wxoig8ZoIgXEaNIFoJM0MC6tT2p5mptZx8AiporgN8m8x8v53q1f0ae5CVqwBOs5s8QsCIw1UZAQYyrLMQxNN4sIAXg9MZJakWNb0XRM8YeSmnfZLtO5ZvOIVm1Yb8sGnWa4H0xeK0c2ypknEaVQ8NLZp5DZjC4VnwG2hf5zSWkE6twAhFLwePQgZCEhmiJLA6Ir1ljymZn1wYb57KignavQt9wMpxp65AyabEPbboHMwJ7SRAqR7NFWpdD1, /usr/lib64/ardour6/libptformat.so.0()(64bit) = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbCjBZzbLKRhByOU83dehxQSe9zBE4xuQ6rjud89PrkRdkkRcvpDLvgjib0BKU5a73Q9pNVa1ZJc2v12eurhpSco0WHouZeWqAc86X6gXHyXL76JmoKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3Qi0sEuE3JWekzm8zFR3t7FxPkmgmXBSJNarveuQqT8V2E401HoucIXEbciC5JFAIdYSxkjnNYKnAtf06SISF2VlNfvPx78terjkfXPE6uXFlI20i6lHCvqLkmynh5a38ZtgdjbFrmt1A6HBhig8Mai6vvY51arYDDIJw7YQOEfvN07eKnPjnDUgQXbeHPZLrRZgZ0czhkMqFFZCYjdzXk0BrcyAvdZzpC9Z7SXcQ4X67utoqDDv7nOZdlPZc5PMCIr3XZcDS7GXzQz29q4aZLalWaELS6zYYKHSACS2oyZ8yXFVCOWmUUsqW1fLgAkebofrsdSIiRXbJ4Uzxk1cb5pwpkUnMX1NaXwYKZjDVAoG0ZgLSapvM4ZzZEhNWqhB84Ry9qBTufqIGZGufQhPWpVsAXvrZwVJcaO4ei7H0ypZH9AEGBHxkD1P3XqlQWN1PoyPNqowIWqz5ZbrxOlxZj3vjaMQ8BXnBy3wMyaZ78aq894rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcwNe2kfZE07MCb4GZlHmWS0DHgj43J0Z2YQbGTGBK0GoALx4ycGthCdR7Lcmmb1Jo7nV5x7dqAj1VoubllSrF3VTuJUwpxBEw4iuVjZHPw9kQ3IxQn9wd1WjI0cwujyfLDD6DxrTz5kovgGHj48YGmV53Z4IfY8bvme5ISq3rczAHq9xGYcKIb4r7JTTilM9Z2Oow0t5HO84k1uEd1VQKRK6odZvNUJM341gqTuZvSZBC99Ahh9nQpgjDJ6kI6DuEASltO33NWxkmno1QvWIn8tlVQnWwYbLpcHx39zSGvO8RhEf7QIHpevlzrXcbvHHc4GmZ4oHWygKwTbxTS8xVgAkJBCkgKxISgpQHKzklFu87X8inUNgBmnIWh4ZC0BIIDve6XtywN1ymKRy7xoyKyZwgJAsGCG9mbjnNzwxrZ92qQ95Y1xyP5HsrGvBu6qjhgpyS0xVjxDTyE31ypGPeoZsYY87bTzlRdNTThUtTInXTPn0MCyytI3T18rc744Ojuk73VuCEycsk0KqNbxHVNk7wQwSSpLdZIvGMTMcbmHvLLgUSJwj8HL1jqWLTAggPsNgWA5HejqpoAYZtj7sezcLCr0iOQ1FOGjLECwH8wCzftZBuosTEhY4R62QOy2oicPxzlCOaujtpcid9cGAUy13H5uqW8A3Pyh0f9McxvFEYj0ws35IsaACZKmYvFZjtGoXQZnVAu9tUdAgCtxdjmQwiSi7KPhy7Tws4TZcpQ8gEbFMeswVxYtSE62OxagmZst3AgCi19z9kZ9UjUV4kDbRF3Py2gbocnc0, /usr/lib64/ardour6/libtemporal.so.0()(64bit) = set:idLNptKSMD7ZeQNivUzcJAdHXZua198Hj7Wb3LGSjaC92abB0HlIaBv0, /usr/lib64/ardour6/libwaveview.so.0()(64bit) = set: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, /usr/lib64/ardour6/libwidgets.so.0()(64bit) = set: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, /usr/lib64/ardour6/sanityCheck()(64bit) Requires: jack-audio-connection-kit, /bin/sh, /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:ojYZDOcZ1LHRk3WyRrdPzfpzigrXOHpEwyMDMwapLPxgDIslm0Y6NbRwzFD4, libarchive.so.13()(64bit) >= set:nhZ99yF3fb3fb4STJQNT5qU37HJvtWAX4zhCwZ1aZ4Q7m5PwZGq0nK114hcXFc9b4tcddh6wFznhr0zfF2Zee9zr4fM4, libasound.so.2()(64bit) >= set:ohtazay6I4FA9M5LpjkIyOoHKKTZ690daYGe71NmZh1RBZh8SJkOISEWz9VUw7dqo63bpS2CSh5rkrViQfnrjlOIQWOmbzNmDRQSi1qxyZwSJ1kkAi1Z16Q1z33IQnOJStGCpsslnMXhpylnjJ3Z8kGdU4gDeBTxZvPA8p1F65Z8iYQQ06twWzYWF1tjxw5ZBCpoEKi1bZquXAVO3Dqaqyp92ZkeGakmrGpghg09LgyJEwdeITIYK8hfqzyGs6IUr7bpjgLiVB1JpE8DIsPetmya10GtL1wIdUGugCImiSH0Gm1ZdYaq8o5VGgYnneT5pqKkL5l9d, libasound.so.2(ALSA_0.9)(64bit), libasound.so.2(ALSA_0.9.0rc4)(64bit), libatkmm-1.6.so.1()(64bit) >= set:oma8uTgMc, libaubio.so.5()(64bit) >= set:min046GcIcvQck8ddZAjWlGOTqBd0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.25)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcairo.so.2()(64bit) >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1, libcairomm-1.0.so.1()(64bit) >= set:ng7I5l8yzVLarpwZKNoQEOprZHirIP7gC2tTfKDZm5qu7oY3gek8ZI52OZ9P6IgAgW8CCyVhLL3vBJeqrqUIZgbVYYk6ccGHoknJoC6LXIMteh0ZiONCjD9dD2iUZDMmu8Fctd0hK4FkWaCvHoRiUosFbRSzYCLU6tERTGsLt4BCgEdFPAbJgDmyE0C01aZDdK0, libcurl.so.4()(64bit) >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5, libcwiid.so.1()(64bit) >= set:jfQjaVB50wRZ92JpHsmEwa, libdl.so.2(GLIBC_2.2.5)(64bit), libfftw3f.so.3()(64bit) >= set:lid9Oh3TOPoXKTCq, libfftw3f_threads.so.3()(64bit), libfontconfig.so.1()(64bit) >= set:lj9hRhM1Lmh, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.4)(64bit), libgdk-x11-2.0.so.0()(64bit) >= set:ngOcsFVSvMzFf6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUM0ECJe9ZxCbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9Vb34OFsaBkg9WiAtP0k4lEEDNEpJXhpbAwcw1uabQZDp86ZyyiqXGom2uDeK3ckewSgZA4mZuanrp4, libgdk_pixbuf-2.0.so.0()(64bit) >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1()(64bit) >= set:oh8F53fbRsgZ0IiRabHUKQvwwUXPGUBeID2TCWkaH8sO2cf4eQznKLziOSPOrP6QDtLoqGrpI8k9AlH6Dc4ZAfnElEQrR1ESFYtsbRaX1KV5mXpZ854OlrlAQfZi32YV2DJczhLZl3jddL5xggmLHNUb25UsQNzWoUZBNApWxTNkhqqMaNWopPyqNELbZEKiYG2ICXSaAwC6d0nayTuqSdLjwCgDh7M4BIZmwrCXuB9MyKE12Z57aTRQ87u, libgiomm-2.4.so.1()(64bit) >= set:qp6zoF, libglib-2.0.so.0()(64bit) >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjWlMyvmNC6u8LEZIUWVYoTimFaheNgSI50IbxSz8QkweZBRQ5WPde6aH0aZxf6yPUOuuRjhQ6rxgGPZbfOlofM45LOXLSIAnETiIcKL6QWyUu0JDoj29TKMQdv8otBbbKbbuFyDLymEBcAEnKRtybn1p6UT2HZHfupqtySgXep0OMMRYNAdduZjmONidgD5cN5F3SKeWtKUtxmpqAeChOp8yvoBn2MpImMnxKBlZduIDqS8ZKBsq4ZBCEC50qiGfZpgfjxSZ4mKZdzRXC9l0qMq, libglibmm-2.4.so.1()(64bit) >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30XxyiZFXeg9jJ2SZzAqK8mkZBGdlYIsniFqCWIJsBSXAEVfPDfGSqUqBuYf6AnsiOoZir22awn4LtLqBfSIIfIvTSMtsK6RAdtD8Otr2pMxp2poGEdrCVFcneNSqrbTPctWGZC6gwjzep9Li6YJ3CjRLqiR32RQYSasEuB37oyQKSpuAgnyTWRWT5QFomfA6rgMheHwTZ5O1DjL5ZqELqr1tKStdpJCnzamaD4E2mZJDahRcf7Z0sp0wvOpEC1w8kdHF5VBZfG3xOWyk4XHZ76FiAG1AVVYmkvx8xrtdh3AimMpsnkskKKqg5cDKyyt6toHUV2Z4mFfZAXVvlldS1ORMMvW92SkrgeSYjaFMnuqpsRsTqAmCcwnmP8hh6BYjwk2diP82TzpAkNdyZ0vzzzTjQrbdiyKbVwLhQsnZ0x8ntynEj3WwSZLyHQHy9ZrBIZH6Fyr5Y7iuk8vQFskBwFyZoyyIMCwzG63ZBa8bTUikNUG4cSmt0Kn3zREJx8pjzolxxXngUAbM9bSTxnMIjQSE8loJkOqmHT8, libgobject-2.0.so.0()(64bit) >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee, libgtk-x11-2.0.so.0()(64bit) >= set:pil7QKAA2ReC1mAfBZqgXlI3AejQW7n3AuhhpWvsfdR78J8actrVUPGk1s3rQzcourwZIKxVG7vKwhlGwZ7xTTPbc1BVp1rAUhmZxZ52g5CSA5RYFxnAWjn5aQdH1H9AEbDpikspR0jUF7xNOcsyt7SZjJz4Fv7LTA6JmXMZeEM3CvmsSp9V3F3SZjBHB9NVNGV4dO32RnFeGttlyWvccas18lLMs6QrvPLeY6clsKiEJn0MxxtngDDYJ7Ax658kIaR1OM36qjfZLd0Qyp1oo4qAECFONvR0, libgtkmm-2.4.so.1()(64bit) >= set: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, libjack.so.0()(64bit) >= set:leZlZKMZhQJ211MyKQQcTQEiT4GZ7JBrdrzZxwt0Q77LEIYOMYpgfzS5J0qUoipo0YJi2wXbWktb0uiCFmsggUO7UKZ9daK1O05Wf3nBxe9igwOekBp8j6y2aVUbgS8fQVx0cxEzOaGcPy52685A0srx, liblilv-0.so.0()(64bit) >= set:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJit2u5d9pUL7rDBjn20cvFG8M852WqUnM0PqhZy7ND2cm45EiXH1Z6okIOE3Zi2yTfFPm73NqJtBp3LN3LKEKhWAJ5ICIkIebtE9hNgpgTlmE1ZBVeZz81Um15nFD8qnf2YptcOw5iOmJobFz5, liblo.so.7()(64bit) >= set:lfC5gbghb72fQAkafi4pIRwz8Ni1fEM5BLIfC3UE4DxTeIQbRXJ1eoi65dCrscZJqgUrp3jK0MRNABv2cso4I7FCG5KxPxoMc, liblrdf.so.2()(64bit) >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libpango-1.0.so.0()(64bit) >= set:miqUnjRZh53OHzwlo6xWADqA0NSFYz2, libpangocairo-1.0.so.0()(64bit) >= set:jf7j1dpuM7iqjNEf6qWcc, libpangoft2-1.0.so.0()(64bit) >= set:ki81zyZi1, libpangomm-1.4.so.1()(64bit) >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtxXo9o0D0oo7Kd81oMUsGlxXzpkBplZ59kPgdJ88n4DC8tQEAqX8BcXNhy1fW6aTQauQU0q0CP9mp3zzCJ70, libpthread.so.0(GLIBC_2.12)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), librubberband.so.2()(64bit) >= set:mi8e1At8QZ4kV7bUOQ4sZe3n3jnElJ8fGqU5SPU, libsamplerate.so.0()(64bit) >= set:iffnvxjYWu34U7, libsamplerate.so.0(libsamplerate.so.0.0)(64bit), libsigc-2.0.so.0()(64bit) >= set:keIKIZv5ZcVZ4Ds2uFoZlmJVKzeyAkLkGQOwFb9bD40kuC0kLeANkm0Ux4CRs01kMOPetYJmmRaAIKM4Fd7, libsndfile.so.1()(64bit) >= set:je9Mh9UmSaeMF9kSkdCqPBJ0Mh2NddEMTWtOTb, libsndfile.so.1(libsndfile.so.1.0)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libsuil-0.so.0()(64bit) >= set:hevWZg8BicBZfeC8W1, libtag.so.1()(64bit) >= set:pkE3DWlCp53JxVN6M0aE7W1qvKJ177wVzKnGldjbdyZCYMOTkPJMooHfMtbf386, libusb-1.0.so.0()(64bit) >= set:kfhZbSLYeyYS5o9BOozcWMxUmDMIwwjykt4gMjcSkWa, libvamp-hostsdk.so.3()(64bit) >= set:miDKfCg7bwgV1NZxwe5xbn0h78, libvamp-sdk.so.2()(64bit) >= set:lhM2zqCW3mykYmtWZaHJi21Lgfe9mhf1, libxml2.so.2()(64bit) >= set:ojflZzxCywVlKZn7PYz0B62eFgklZ74AYrHOVP8cfZc2amv53IRlSnZD6DzjR8Q9pio2IgQWRyLfsPmE7bc, libxml2.so.2(LIBXML2_2.4.30)(64bit), libxml2.so.2(LIBXML2_2.6.0)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bxm8yh Creating ardour-debuginfo package Processing files: ardour-debuginfo-6.5-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QGk0Hj find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oNcBNi find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-6.5.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-vst-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.5.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.5.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/hardour-6.5.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardourcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-export: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so.3: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardour.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libardouralsautil.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libcanvas.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libevoral.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libevoral.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so.4: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libmidipp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwaveview.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib64/ardour6/libwidgets.so: library libpbd.so.4 not found Requires: ardour = 6.5-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libarchive.so.13), debug64(libasound.so.2), debug64(libatkmm-1.6.so.1), debug64(libaubio.so.5), debug64(libc.so.6), debug64(libcairo.so.2), debug64(libcairomm-1.0.so.1), debug64(libcurl.so.4), debug64(libcwiid.so.1), debug64(libdl.so.2), debug64(libfftw3f.so.3), debug64(libfftw3f_threads.so.3), debug64(libfontconfig.so.1), debug64(libgcc_s.so.1), debug64(libgdk-x11-2.0.so.0), debug64(libgdk_pixbuf-2.0.so.0), debug64(libgdkmm-2.4.so.1), debug64(libgiomm-2.4.so.1), debug64(libglib-2.0.so.0), debug64(libglibmm-2.4.so.1), debug64(libgobject-2.0.so.0), debug64(libgtk-x11-2.0.so.0), debug64(libgtkmm-2.4.so.1), debug64(libjack.so.0), debug64(liblilv-0.so.0), debug64(liblo.so.7), debug64(liblrdf.so.2), debug64(libm.so.6), debug64(libpango-1.0.so.0), debug64(libpangocairo-1.0.so.0), debug64(libpangoft2-1.0.so.0), debug64(libpangomm-1.4.so.1), debug64(libpthread.so.0), debug64(librubberband.so.2), debug64(libsamplerate.so.0), debug64(libsigc-2.0.so.0), debug64(libsndfile.so.1), debug64(libstdc++.so.6), debug64(libsuil-0.so.0), debug64(libtag.so.1), debug64(libusb-1.0.so.0), debug64(libvamp-hostsdk.so.3), debug64(libvamp-sdk.so.2), debug64(libxml2.so.2) Adding to ardour-debuginfo a strict dependency on ardour Wrote: /usr/src/RPM/RPMS/x86_64/ardour-6.5-alt1.x86_64.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/ardour-debuginfo-6.5-alt1.x86_64.rpm (w2T8.xzdio) 179.44user 36.58system 16:55.08elapsed 21%CPU (0avgtext+0avgdata 324816maxresident)k 0inputs+0outputs (0major+10874157minor)pagefaults 0swaps 204.69user 42.26system 17:58.40elapsed 22%CPU (0avgtext+0avgdata 324816maxresident)k 29112inputs+0outputs (0major+11419919minor)pagefaults 0swaps --- ardour-6.5-alt1.x86_64.rpm.repo 2020-11-23 13:10:47.000000000 +0000 +++ ardour-6.5-alt1.x86_64.rpm.hasher 2021-01-29 02:48:16.930898615 +0000 @@ -1257,3 +1257,2 @@ Requires: liblrdf.so.2()(64bit) >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1 -Requires: libm.so.6(GLIBC_2.15)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) @@ -1293,16 +1292,22 @@ Requires: rtld(GNU_UNIQUE) -Requires: rpmlib(PayloadIsLzma) -Provides: /usr/lib64/ardour6/libardour.so.3()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGhsFWG4yCeW6SnZnrbnlAZrk2qlZetq0nExquMEHv7sI4a6gX1M5fqQ2LAHChGqlcbmS7ZHogMaQDY0X4tfGctK1Za61DV4f3hEa3UsWZAzwDK5XmwcZudjrlnYloEIBkfwCo7ntRiqrbryJBGTkgZdwcScOtAUZvxon8l4uap4Y9cAjCZyKbSt -Provides: /usr/lib64/ardour6/libardourcp.so()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libaudiographer.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libcanvas.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libevoral.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libgtkmm2ext.so.0()(64bit) = set:qdgxhkZ2W5j7Jy10ZzqzkIQBRHS19BSr8WnKle11HfCiTTJjJGioa9qJ5KfxNolUZ0pC17UCXmQIvh2wGNXxgCZD0A15XTuj6b2D5s35GD7OrF8ZwPc47I29LcHOuZxrfo63XbOueNCjtUrwnF60EYaNl8EjziwHEWhuPbrdrNlXadF8F1Ql29kDVwkH4CyZmHITEeYfvZv93nJ8Xbn8rwtBfH8i3OZ33Ze8UDv8SdefKfttMY95egZD6CsJHh83Kgc60ZsFdyJzZgUTHV7w0RuoZ5cLwhrfTZJRyMpY41BF2rJxZG6mdFpC8k9o4SNImWPWvuZ9rXbIk2mxjq8knyyWkDbVTYV9FySO6DS2sADdQZcHyi8UyANTFCgxp564qqa3nchWZmfkN5VcBFsaVKAjMwNz1kNhVSiZ4qLGkM1Rb47DwYZ9NcrbVrZDZ8WJAKitvdULMSUB43GLDE2juvpCtF2wTwhmWopVkkeW4DAWTKQYRHrmtdAAiPMXUneVOfQzNew97YnSX7G8gwqQZagksvQti2PzZ44aGas43aY9q3S4v5BE4ZaQFOMlE8P2UoP3VemxczcXGvzN0QRKXAin23qXfSFSAmDSnsZu8IdcsAhLExKpeI2SZ2dr2PM3keZBPbAi49CePkGfyavoI0kAzoffg6YdmT5MKMLEk2cjDMabT0toZ2I5q39bfZBjcIrKYSx9kkjNBHxYpahmZeGlA50y5H6BwLbb9ibBJNLZwS0auOGFaKb2gtEGAAokWmy2GZqZpXqsxJZer7KjOiYcTKREhMm5I3XaTwbZK5ukj4OVXymSeL3poJTZlK0p92dZrx55OFlNc1r1zoxu9NtiJEYZnxwzJ4K4UseZxYFK7VL7JwhG3dU8g1bkppfG4YtiMKpVthzES1NgLNzjTDLuUcmU6w8jUO33cFUIodSPwCedf85nbA41qbg1Z7SDcLORXYesU01BpmnY4YPvtVanCgJpT7DUgzxOy5N20oYUsbzk81W5DAZ5xSnvMKB5DjO1kgyr3dTkTM7Us3KMTdQcoKN8cTPd9RcZLagnMjbDHh1oTQRumW9F4OLV2omeHOBcsln2mksmQv64DougzKoUiyaQucaInAwbfwZm6Bmsv54zdM4XIKlN22niDPcgHQYjP2zBGwuQZ8P1YxfJ1XUwJl7I6QRsnYTyxYu6bFdAYCwwxHaK96pIQ4ln13l2Zw02gcknf4ZtdkP1X5rcg7Vda68gwhD4yfwATp5ineHLLZ12B7I3buTV0uulPOob6xO0mn8ySlzkH6GaTzw6x3Zyiw9hJhSCo2vdxjQegjw8oNipDmPIyLZD8Loeb7PWMYZLYEuOZioTVfo4I0A6TbXLoSA373PKhQsNx3tTzJ16Na4YcDHjjqjkQdD4gaBS63JGITq70QZ6sA22lhLe2VAjW7fjRIOcgapZkNLpGGVFsT2To8svi7nvv7gxODT8Uic5iuOhgBT4olOswgZm3pNXMaghPbu41UFyL4LQNtaWVm0E1gCiAG419x5YMAt67Is10yYWocC86OxMLUpbN1xCPBYs2SBowapC5MeYKIm9pZ5KVerOosdWr9ZvblIwduvFDlUnApnV1iGbNQDMz2wjsggwpi8tBEb4SydEdG1y1zSMgIbMTwjTqGfBRZkZh8dLKbPTFlDyeMGlu68zjwFeniR9TcQiKfyWp4XS5ACzgZACBGiRXERiya2gnzoj5uAQBD3ULe6A6ZuoCZc4C3DG6LrHmZlKjWo6mUp6cnPdzEPIAxlvNNjKT6PAbOC4gCHnwPxEYvJf7gXNoAumRYyENoOQz28j4WmoCVckjroPr6oh0IKAK1wTSA2mYKuSbcgvymHhZCoP8d2czHLx8NaufZ9ZnWYaPeHl2oVl4GlZKLwMoyZvAFwK7GH1kRdlevJ41TJWOycKQbsdwtk20ls3r6sNpGqufk2zdivYZlSZzeq3SlHmoOozZ1XhryNhpGthBMZ72iJZrqvNPN9gnKl8ZeuDtb1nZDCj9Z128v0n5E3SZz6QGZyxJ4UdsQI06yVobMnkgDFAEyW1U0eZjjS13pAN9iYS9vKIGyuIVSXTVrBZv5hncfbf4HUNPIOXPNr7iSsNtcfhtRgxPcwkgwYGCNbZG4aKVZcPjrhMwVBBgIV9dxAFT3VH9w8Oab8LFgFZnQwoZxmqXNZHVmxhCu5ReHo9HZKPpwTLGKZsk12zfLK0gIate5DAtKVmknZgVKxgGd0BTwkuuw0A5gnmJWCkCgUgnFVQM0sL2dF2V9tpP2fXDDbaCVhBdzV1gpLQnHNTdSZm1dkpEZ3M9T7EZdV19iGZDXuTOj3ZoHOZgSGNamWBcPKSGZhlObcDoBUQaU94ZezQAZEgWAgO5IUJ3474pWEAe4JrqzCoS1shG4bRfXQ1AvR8o8AxFz6HApEWqFoqbj5tIQCFVoL9uf9qRZ9giA7VSRnrBZtQLwRnFOqZy3iIYLxM1FmnEthYC3qeVX3JxBsU4GpRBgpzuqg7Wox9uAy6vYh0Gi14EF5xw4mlrG3GCNsVAvzeUWWdvcnR08b4COvgOVcpG1F4CiC251eCSzTVOdSpPzJCFEL2iAR7yayIk1ORDkQjS0G8DZwbZxy7BAlSWs3V5Nvid9BM0NM8WezG0kbul85tUdANKByBZ50507CdtaSlRExCZf0OyjoMMiGC1OCHLInWsqEo9vxSKR8wClFdT1NmJyCrHZ0c4eILFg4t9yd7gr8AriJwMcdTEph4vDpZ4wTgcbtzsZ7wiEUbdvLzTwQC1nXcy4S2XZLZscRzMokpWfc0kL5IYN78wgR9VSnkAGRKLiXBDlQ3gOZyZHMZ4gYv0Y8P8x5q5Ut2tDFLHHpk1FT4F4zGJdv7w3ZweiWFbBrYnB4QcwngA3RRREqUZ8GxoQaw0KjFaZsnM3t3ajkyDkYmqZxi3BLaLCdfdY7gOYX5Z1RSZgycdkY71lxywb2tOJtV229xIr5JJHGFFBBWwUI64M8GsO74Jjb6ZBnPm6CilO2oziPs6DmoL1ql5RYcPrnpuNwapxWDsK34l7wP7Y72bD6yubm24TjydyU3OyGK1gdHTXivRx7yckg9CgAnUyR6gIl8Ii6TqkrPw1ZCEkQI8GTghCMb0v4Ti1EzCuSpZvAM3WarWwH9CL7jvu62lmyVLYAdHGgjaXuXcMqgElx6E9lZytnrQwWKrvPQcPboxoOv3GiO9kIxFToyE0NdZ0I6rq2ecEZLpi3VmjqSaWmkOalTQzdHUblA2DkxqVCBZkoUeZmTP3hRbXdZA7Ye3FzZ6fjrlCp9Fnh0LZm4CRZqJsZuibMJJNvSgmciqsVAWJVcSxCvmmoN5eqlgCjIlQfc2YjEPZDUTUj6jRvFUB3wJmKbDlV0gYh2JaMKKWMqFgrjaoLOEpT7ctM843r36lKB2cvUiFUekWRDNbthDAAc8XMCWqrTtFBK48j9FJDG4zdzWz8hZcFma4YgMoW6SQ26jG7nP4840w05P9KnesZmP8ltQoDXEQXQlM5eH5gZb5bWwW8nwZGVLPBHVpPxDW6ZkQu6jXyC7XzLLVObla2Zhyth9FgeNZyU3a2WbhW4ayUt9wbEb4rco7bO9Fo3ZCFbcaZJLQzT8mzlAPTlb1e9OaRpsgP6X5cVvQx4hNW5kZzwUAhmEOnIZH8ZvoVNZpM9IEPCnIxAlhXPYSeiTqLl6pnTP4gPEngzfdvCDdKVS1mGACZ7BnT4AdwxUZf2eUUwATTScy7zp1VWMarZeOu5PrddO1dMbKxfot7g6v5cWKaoAq6LUzFu2VnCUnyr1t2tY8dR7G2VEdi1ylMlqhc7Ly0clM48lpeZhWOZ36i9MLd756CYH2TZKm9OmyEBq5ZhnzOpG9Ei0ycQ9na4YQnSCzCTXSE3R7S7Zvmp8Z5onhU1ZetcrtiJdAp8tzMk8eR3zwI0GzohwZrIFKSot4ZGBcPW0cHL8hVu7y7ukoXZrmC1vqYl8Ls444ZynMZtZH6WrDHzRkFv4lPnk0CEebWcgXZyOy8ZJ6siQQmy3lf4Co25da3Ua3gi1Uvg52Yob8xNxei7PPoC0oClKIVNRQIwHzOuzlpGTZHR3katIGdS1gZrZx2N4kjMszNZsBkPRCchXevTWUqms7Z9dl6Acz28D10acksmqQNe970RTpg4y9ZKzD1gnivPr1P3P5bP3oHaJKxI4ILxqlLaqayJNTin2GO0lQyb3QNTZi7UQNqAwcl1PlMGaIAIgCE6B0qZkPgDPCEAGQY0uulImH2hDuCvik0AOChgzZkl42J5MgQJEg38YENkAhShiV395OZjK4CZp8MEZq6FM1FESRIHKZuRYMDs3BbbNJnZBZ3awdbg8yUM8R7XGw7BpfhqkVTcRzQVCWLZfkizDa5xwKBrnmZp2S0hRLiAnXJ4XsZAPBzRAL2g0oF8DPY20uXvXquU8Y0wotsFPk3qfujw7UFZJd2NqSLFMOneQwf8Kyc8YZEl5cWVh1tZHkxTcgjzZB0q1nqm2ZCayNoPd15AEkaCQfIOzdDwUItBA9Z0Ov1FCyEzBlLKyoxEPdpoggFXimZhGoBfGdRJmaVdeDiZifSD2OaHgRUgwww3yEMRWD5w4sXdDPiim83Fbe0Wgn42CZuHqOUymLvF4QNx2DIVvYcx7HiWZ8BsQNN0Wq59XGcbXUCxj6l6pZ9f30hVP0qMuO3EWsEu2YfKRl4m4wGM24ZKI0dckuef7dCE48P2zIURPpFj6ASgFyWCtIEMbwuNGr6ztfuhheedA9T4FGqECXO9IwDP1f6ZzuEubQC7YZHgtvDG4ghExpT92HCicSWEGEzdI2pMOibtknDvE28ICZGsm6ONasjxfnvprGCyPatZlXYaX2pCtQIGLchEv8Ple8cNqmVlKjny15tBRIZvUbAVHkci5l98rOXZaZ84iT7ZqaL9XU00mcn0w2jBeWTCa0vtWluNEclcz2d93MOMczqOZ43vYpnbk9yDCaUwIqiZvYI9rNp4OeZovqZlneislZB0eybOZnBxo2K026JMdxhtee0fhuYjGW1vq640qUY17HZyIgoZqDRAxZFGOwt3TGpkeoz6ZkeGoiBRpjYZFax4c2KjTz6gAXPJqSwNxjePyyrWoI8ycscZ1xkomOZ01jWdzEaUZx8vZrkXURYjgWJf5B4nOsAmXyKbUGdZkW85k7Sode2Pd4vyphxZoCNzV6m6b7RGipBLuHGYzPCJFzONZjxCQQ2chSin8fnQUZ8pQ7T4zd6a8KsdlCsFSQ6vxiyYlXlbUlj5gTFI4FoT8j2AkdFVFCRC29H4PfnAlF11wsZq9SJBlEBwO7N7Zf4vSy7XHRCxwG1QMGBtCLXJ3gqEvZ28tl1Ktwx3LjRRa4ClxZmomtNLky5wrUrzFgrQIezkwHMgEarw3wwL74y7PHsJgsnr7YoazgZoEbPGhPDgIpjI5eJpHpm9fbM1RciVswFfwDV4jOshAmOK6fn8YCfe4F2GP0g3oq8m00CWYjxCZB51ysM1pHmZniBOyHKPtQth15JIkUjPEhXdpk5gOiSk8zIuAYdftxXgCmXJy2ELeY8wYRqwJhj9zAAubwmE26mzzFwGHdMzfM0WNkXuieUtKzeZlpQ8sWEcv6DMf4iBx4BynjZ8FB4gWOr7DVoO5A9cdmNCc7ZcBaStozhdVaLvJBdqldqSHyCkXMxtflPwSnTNVkV6fhtK3pAN8Zze4PxZ9Dfd2umrGcjAS3etRS8FUBhM8KOE24je7WEBacN4sMWVZJortnIqiZ1QPpf5zM8lETqNfM4rOLlflUzYvx0zpNioTVJAr9IT46hAkUDkJKjI9wDXJ7GZpECEM2AoGqdE8iT2dYkOPySa49kFzHOcpwiLGyv58s0tEwsYcHwWva6gA1pysplP9hpk2GPzWngUkttUV93xUx3cm1rhauFE9afz2PMvjq1XHEj2FsiqfwYvZtoMFQ0CZliuFBTjwIcbrZd8090qQEfs0goFPM10cmeZjsU0xU55LmoHlkzmmW5ZdlXfKBp9PHgLBpTKrTC2cxQSyLlVi4FyPhZzm8Qg78hZbxN227MizZrsGSAs1mRdcZ0LD58wG3GfZuyqOguvgmtClAF4RT4SNqQsIOB16tzAlNg57XPG1Zsphhi0XaARZLwVl5KTgErZ1s2rwOZFoekT64nZwg6wFhc91m5IeCF39qGKdl4OsWh2PJqOK81ZDYSjm98aQHT4Hs9ihyZdl8e4W4Z9poUeQ3qDnAa2D1wfBEU2ko6DJqi7blBGvX9KGLM3pe1B5RAsDZjPvnBAoaDxxNDAsKkakpf9ae0g7FomsWQggZsAcxC2i5kwH0Z1Ch1JzsoRESJZAh2U1f4dlLo0ICmHSnvtiA4Xzp35rrlN2bM29YIJCIbxnkSrMokReuCn0ldDTQ23rwN56bjAOYiQ9KsHwGqevLWnoyldGmb9FPbYqfIcghZjtyhhvudPARABAyyoNVLxMRFeudmlu5PAhq7jxlWlmfyHvIvC0ldMNyCNeWNaESeC8Yt53SNBv8kQ6G9hgUfZoBOiNdlUxikCad5ELiuNHp70Zxxu52ufJzLZod7aa35XOkdewwZqdy0p7sZljZxafJ4GaxjgybLUdQg60coBFss0uc8vZH9nEdcUopWIYmClhzW3Z8AaMXH1Uol8dZ8nN9f34YHkbZxluun3y6uaW5369Q9NZprm6sf6V4T94SeqK0ykHBzj59WNSoMqtl0cTQDSVfbgZhUPFmLZcb95scH13blO77Z0rrGoe4ZJSZazytjJ2Ejapx4Mh7pDcasmQhMqLYd1xzfC1oakjkuvj634iOKde3e5DZJmcO5HereIEu7bhN2BJojePvcXU8ZszOUxOz6Z3Y4B3Dcb0LMA5ywtEtFbH1yOIV8xOI4rO0FRuSSOjOaR0ikVuZgsi0ndVkVgWODrnWfD1xJItMMbpr5EpN1TQ0mZnlhMSjpGedQReODDb25wwLmRToatyxqLKy0htThZxnZpovbAMC5oaWMTAtutnwKLIXTZl9EWoOxntMsyn81Zwlq2d6Pwxzj13okalvASoa1dbrc24ixytfUg80fGYPC88gIhi2SfZzhO5Es0tclxtyD5Ny3wNWZBa8bEMrWpQqbMrhW87cQ4TYqYyodJehsaVbgb6AocZyaZwz5teQYDdOUo0Ob08mhbUgZ7yq1JK5cuM5UAZr7jqtIKZiRUuXZw0U2HtcMcOc8vAe7Mw3svzujvZdFQZkayzCTCcJhGvSpO4pQRlO4vvah4MwORK88mimM8LrXYvCRX2nr8wTZlBHgmSkw4zA4COmfVfyFrhSlzJAQwiyFmMSd8NbQ7kzOiiMa0DVoJf1PML3GjMTF8IyYhubsFiWSQ9dbrbBkBY2RUInoHiZ487JMm7zioK32u534VqNOmkr2fZr59bF034u0ZvZ9VGPMEKqomd46h5PiaIb6JXq5Vkaw5wp63rNF8TRKhFrBFJ7jqt4MJeZGGCHAmNvkdC5wROZqO68PZAZATjFkZ6Z37TXdaZk2C5tZbBJjDIg7XQIXIkqzt631Z2TqlZ8Bhw4TqJPO4LG71Gjmqb2Dmd7q0ZL4NBhr8v2Z1s34agmggzV5oGNvDlgGEECVo3Z460CbZnNTHS5QvVtuTINm6UjlKL8zd7faWmoVZLTiGs9W1RhEJm98ihChmsZdfXQ2E4JkSbh7yZ0whkTk7mg5flgAFXLqOmlwevYBZhwlWZHgegUfm0C288iiybAMxug9BKGRIbux6mccxWcObKoZbZwGhUtLaWWccadaN6qMgNtUFvpSNR1eigrzlgCjZ93LYQoZJS0kP3lyZrHZe2Tcwl9vVXGa5fzhJvdcsOrby5Xg8KJn6TVnRT1cS6vocSxC14sZ74V4v09IVKo2b5LdWDxDIfXLXbtIA0n2rs0VIy3uvU1x2ZBPNRksUxtbyGZ4jMZtZvbMSDEofJTkK9VLUeGamZK3L8i25K4xKdy372fuJYwfNt18alB3k03c9zBSTXr8cRUzSge9k9lS4TT9tnZ5eu1gwZimuZGUXVevZHDLZ9epBIIpgP011hXWi0r2jfS86aXPyzRkn32NFE4DV551s3soLZa3k1RZ4i3su57BdefeGuKDEqzq8HMPAYXaiFOvhxauJDnVa4ZmfLeCYuk1J7L1Ntl60NBbCLGZB2tZmJVK0fIMMga5ti9oI6zpdUKm6kL4KTPpkBKT850fdBcq0a6M73LsdppUKl7adxF8uaEeJv6szA3hkYJZhAlSON9oWQNZpwghi3AdLW81VqSMZ8VcQoaKPfXXf3SyrZr7iOZHXsqAjxZtxJJmuuYiZ9D2Ipwn9i9MP0lthnh5UWTHQONzhZjR0SN5gugzbe48CZs0ACUklxnYrdgJSahU3t482n3vSZciagFg4EHdRZ1GxYPjica831ujdijXuBsEcCZBMQM48LOkseD3Z5yJhmHWBjNrkuSQAmhOJbc3a2ThEafIcCNb9q8lbntSyKZn9SiZDYl0AygmK5cv2HSOH7eu1GDW4EWE7AmcZk0HjJ7o1FqRhcWlDbGl2mmWZAapV85tFOxL8b1FYLgbOK8M0DdFSj7qcQhYnbBj3upIbkPigcZDmcdn3SBhRUKJNaQwdxIgNOpFL5KY3GH0Z6HSTfP1pB4UlZ4pmR60a7kkvrZ6O5dKaOpXrZvUsOhI1jh3YyEBfwa4Z46Dw9Bcl5yAz70gMuZfSFfMyp9pTTb5rDMa8glizuGLgR8kfugH7KqydR7UBhAaodJXJKG0kaHt0GJu4Z3sdKxY3n8amxtp5oLsYyf4gUsHAZdIg5Uc1exN9n6CzLxJAtMajrMXzxb3uNcT6LhqaNBZzjEhi0PNz20dz7bMjnKvVZsz4oHDmp6kfItNZIkA1i0RU1RGvM0EXMY1j6rZFbhIJ9XeaDEDb3XfT2GbjGrx4mNpGflYiGfCT7qsc28M5U3J0fbuC8QwhhEfukOsqyX6TMwv1mZmR56yMEggnQ185Q7QoywlKJIKttx29qQNVJbiKjDw2ZvpMx6R4l2ONnDMZm92DNPYEw5RZ0pZvfh5hZBMdwPpVeoYVSR3zrUlTSl9b9taq275vJeEQI1Fxj1QVfmTje2yvfrbMoI2zgKWyLatKF6AIkaTpMDahZkrYci40L0AfLINADedATjQ9PlmyrwkN09Drx0xSZFXpF9qr3I9OdxZ1Ewr1vB2SP6UfwQ03QhRzwLGiZ0LLOZmv8FBLJ7gj7r2AZGN82iSoGsjpneDKKMM8GJeQfM1SoFqPFZFdOYMY9rmtK20V1X1lintzBQQy82gQjw3nZp2ol1UfiPUZ4J7aAGJhTPQ2aMaUZ9RwA5d2Q9Mzfve2b6ysZr4BlY57WZe4eMthJzEZHkTDKlz5ZgHWCKinFv9SZaz77w23crsxdh2u5nhwFyB3Kp8vadnJD8uVo3ZGbzc42iZ4gnYAtYZrenBV1uWDJe7WSeXLCoElWYAb4CZF3GtBrhT4ZxgFT70ZfoU5MwIM0jtUomDZiDyZvF7Yu6oZ6BfmMLJ7rZFLxKtoWCJexthPou5zUfCUoMf5O6LG7yuByt0z30UYoqaETbkSq6ZABLZjp9mUz5htfh3ST6YC4VVmQFWaiDEhx8NM794f0oddZzp40BeeGZBBbMO8tUZgAfs4VgifxPXZ65K8gB8iBzIIHtESUlEd92R0akj8THHj2aZ0zZHyBzBEM0GbuvUK04NACltCmBUu68W4mCrSzaosU31VEZ1fF4HMBeD1at7hWZbwxrethaHsrKFtdaRxEpDciLcZ9ORZ2YzCqYCasIiyp4I3fEbQnvzxgba104xDkx0TJwOBrI0PsjVd1CpF7X8aoM2Z6DeE5pKZ7AQzumIyFAJCkn2TEyerWxr3K7BTuEeC368l2Nh5yvnNsZornxivk0WFZdktGWFLtzl70yZaqsaVlG9W57kbBHmPTbWh1KGHQmwFPiEHdW0kK2zhx40Z7psAc2wZ9xsFiC7RJdoZk1hfaxtwElOvCcd2yYvD6yHeysSLtc49PYUG51SsvCZi1YloccjueE6LggOJFFhEk8FavfDD3PPUHKo2U4MvsQl2Q7jTDTFHAgsAMynDKwDJPipoVSEQcuPqF35uGG668baCRzyrPtzcqPY1ojS6XE0Q4IZEZ505xZw4hAoCHQUhIpga3dz0Z6tOABat84RUxIBV06Z441lIjxYiVVRNXQ9MWrZH04WbO6TNOO2IZGSpTudq5U4GGMOAJOmAy4mm60qJHZau5BFNey3qrzZnciesY9Md0FTjRyGenEBL60m451ncEFhq4Pln915yv7ulgZqS0YZfzMRxGdOxDgh4ZHNffiy07qxN470eY88ZiUZ6cal1Y8PU27CjweChRhgOPN0CqWEsdj9k2mZb9ocQk2byXqgAy0DlOxEndGwSE2kPWNi0mnSEir12nh4gvh5KDCnt4ZmYM8hRPO3EQSZmr1IvmzFwQeAIwix3uaz04kHpiEVS284wwQfqlzWccXcl00hxpJAQts7Z3ZE17a8dIkbe6D5fAZaelAfDQPqIAT0T73G47FJ4Rs7Z3Q4JffXLzAe8xY694F5f99qhhgClPWJIcgJ88prA8e9YAGXSYLH98I6g4YxRSCDf0sa8K2reuYfdVllwRntKGXcsmSfnGNak8Tq1jI2URcgjJbyB5mehhcTH6mtgZ7fbPKb9UmxWQabOisVDVgsLA8nFZfLRMe66KodB6xRbxllxPxaZ7XG913BfiQMsEKtqYCrYOiU48nd9tJE7EEc5Zlq1JKr1Z8xLmtcRg2YCgkGT61sPZmr6Fec0ypJxw9ogpOIaJQZyGIUEYrGNZBYQtHaLcvhQ2abHEgLdNPhhFtaYouatMGVAvZt6BQZ2ntApR5dgyQlZiTle8kFimRMZ5ZHQREbWfF3BDdd6cNxy4m62GNW3xNjMGI1Qq4K2MDwOChUeU0gBiD7BbOATUKMiOOlYDz8DyCmF2mK8eVrN208dtrq7YNZ39EYzZrZb3i9B3sRH6OlqdQ9rvZEFs9txKtA6vVvF2nQrZ2xfZbi5ZjGuynqvirHFxjx3F5DnHPk706d7HlgY9Lew8OZsUIurAzKU62EJLDXmJn6U5exfRcAANk77ueDlGDDWrBa6MMzK9ZwZkzFbhAUkWNNVZqGZarNZmBEw4iDoWQewxXuPnXMiYTlogxmx9ePLwnMhlVuTsiLkHexZea4NFZj6Zpw6xJSQk9yXqZgukTwGV0VNxaRMjZi5tOrtCfIpyGO2JLoPVMUZnmgMgDpwOYYQ1vhW0T56a8QFr5fEZz0XEf0kqrlIBNLreuRJbwA6McGYZ2w13CMMwspobwKZs15kmqQEKcOowY0nebFP1EgxHA89w9By4xbb99285G6QkI6KW84o3ZHyFKgwSnZ0ZnLwGI5CrRJ9ssH6JZAdZwRyLIz61IYCHNqNSxsgHAX9MZz0sTMjbdxRohdJdXvE9RcEiVPLvCWvgtdHLH9RGmhIFtpFcD1 -Provides: /usr/lib64/ardour6/libmidipp.so.4()(64bit) = set:qdiKFEMIF75ACR391pE8dNKLHQvn4W10GmhD53vwtgEZaWTVzvGkhiUeELS2AEadLTztpDMsRy23oJthDMO1JL2k2G8N4qI3lZ65qQZCGDjydVtgod46mWtYaAqmoQbIiy0AYXIZjA7Zrco4eAhQnJag78dlUcNTs9yi0EwywSb2BSgMlXd10jxocWJH55JKZyIZaN74EhnsCRDZj8JGBI4pMhmMseBh2zZCPYGZez1yeZAfOrPAKgIzE3nMZwT7pOZCfAwPc5nwt0e850FGPqTEq9Vi7jmh2rIIy46kjA27pC3vYx1sIuA36L2iimpXSs8PLPWJ0ZI1b3KJehDo6sIocY5ruKHUzVmnuIq1t5fkprc3v6u3ZIlEovt98CIYUULVxrijKaX14yk5udMwiJPUhlHwoX9fXzUgadsXxcgyQZyto38PGsTuEMG5nZkjbG0HzeG0yhRzgiUJPLzmuvbwPmNvg1XrDFG3NXQhTcDCSgszeme2HTOxLxxPXRwjKgTVitxdNd36lzT05B6J3iebWS9iXsyKdHh563VEAZ8VBf1y7pUjhtbrtlqez36ZtC2J16BydGh8o1iO0CEpZestDJiPOHzaBNPWajsS1pdRPZwR5b4CZ5NJsaCkIGa4uS4MI1gmhVxtaFHxOLwOPQqrg2uglSB2m6vf8EMxpWfotcSM4sgCLVYtquKLsF0Wijh7bZJnvaEqZ0WDp3m4ZpAIUmj1yJm3XTrZHkfbhewe0MnxZH9LZx4ucPO8tcecrZg8j0nem6cGZyFKaUTg4hsZpHM1e2f3V2OT8yDeHhkpncWkazSqzbqh7MDIm0vxS9rFgKhR5Q6n1oWDZ5XpLYQQlnYaRIku6ZcmtZq12xZ3c7HYSZtTYXWw0l2T0jmObJjvpVWi5zQ1dhBmtbrJrxluDjc5P9ZnOBmarhB2mPURcp62wPhA9RCmHnX4orBKPABVZqBHojy2Fn5Z0S7KJBvQrM36m8Wo1hQRdJHuGWTFONwvWADudWDFD3SqVe0stT0ef6SB3rxTGZotawsvPLHZGOUeVawF6n5J4yQZqzVMAdwMZxXYHZ8MKaA9j1fDoHLkIgu0kHQ7b0LZdZ7VagQQocujuzZeZgmOzEFymQQeEiIVGYFYEPfRJSF1Si9cctkVSLhZuaIfgpwpZlzFCkzbrDF0kkkGCToVckPv3yLei4IJDP8LAH9z8pCm0PzVkZjjdcUQG2QBTjBuAsSDAihwLJFDbHEJQfz5K5Z2MyETsD60pLWM8BBgG4KrpQaCOgZ6kcloW0uKpDDQnSfWVs22rS1d11Hms8UutnPezCiA6j3BeF71B2ewZfupoQgi1JI7jLKFsh7y9zHl2XyHV8fx28Vmb9ZtYPjjsZApK1fQ0XEFh5Zp8Nw9lx87gIepTLZnDQwKk1FHe5qVOkIp4lfbaz0CCHWndAZvkzyXXiFE4J5eWYwrkrkBO2gjI8hA6pidahrpptCtG2Fm3da0dGP4zgFHbOaRD1KOfdv4BGegOQ9dzkcp2KWS8ocqZ7NZ5E6tANPIpZvZqos0QZ0uj3i2BBc09ZKHS6fTAhxEeocXxqfBJKkNofXgmS3TtoQyuSZxoUUYU8zwr7MJhzXLJeaZFdM1KDTOmZa4Jn07aNFZHy3ti35OCvn1327u1UVoZmCZ5ugUpZlwV5gsfPKAXsZI4whLYj8dweZfxEE5JJmAxGBfAhHLThELLV5GXkRyUiJ8B9hu1iQdyP668GczmZ1ClAMf1IEN8dzZtxi0S9ExxwbXk9I1tK7Clm0bJ0GEAP6BtCrM74IJ7w4CQgnFZ6IGyn03hFBXD5hxgzjdJpR2Oln3hJs6UNp7J86DgZLKRLmnO8Fm5Z1wJN4R1NxF00LIa2NfWousW9jXJhLoeRLygpnA14ZyGB5GiJT5aWU2Po0oShLQ3UAZKXz80VioIwZizVaMNShu3F3HLUyezG5cABPx2fDbqtsf31F3p2Z6t1Ge8niOHsUIQLIXySQxOgK7ZhNDm8aJ84Y3iA87rwFgsBibvTQpVRaQ53jLdu7QsTCaJSG5Z8AAePjKC747anHF2ksRfabdj4jUDVpQ0Wnqd2mW5mESHnY4AbnqKI7wNjkAjRuwEFAkyP5CZ7ZhuB2BDVrl3ChdvNtZtMK6yPLyLYv9qZeeVH9JYeg2VYjkitQTdd54R8wAB6ms8WpJX1536uKezTTmKlMXwC6QCCgtZ4a3RA7AfraAAKuNLK3cBF4d6vuUwpJJk0nl5l6VCjbNT496cIZvwWWnzZ5iQz9pHPNYEaCtZaTZpcDpgSuXVZ0rYFChFMNrBVs1mao649szaG8ZwRfisfet5Z2zxUxmdQdUgmDWXRo7C7SFc2duzfz5yU5L2ZCBAc1oPQ0Xjde6V5ZcCWOdEGcydERkkQhZiAVERQZaFwm13Zsavx441BZeaukIH0s96kElHGLZCbxWaOtUV1O7cdWKhDV0Q7iY7HTP233lF7tHCjaBujmvt8M5d9YMXFuVAZhuiAXX3kteNQaSlA5BVI4RK25I39yfOXcQoy3nBpqms8kEqFWUcSLkBC0iDwvl5YzZtZohHfFUOIojfElsr23MDuy3OtMOkEMrnIYZgRH3zOAgw6wsR31Zr7o3A1ZrZmErBQloWyfyggKzbP2s9My3doyiI58eTiTn4wLXNup5nmDxMsHpZgFeKcWEyAjexYz2k6aBbILOZonYvpZgDtnZ7XZw5sAvwdUdQu49dn6Fz9Fs4J5BQhvkx1jbb7jNfIqYFu4PqIlxPWK59Dp7hLwi7OAfUsJeFc8rxHVjStpihnIZCTxWwVRmubIZqE7VZtZfzlzIFr3lFpvDw6YgDC0vFID31f8pL0zBvdLBkypqs6HXyiCJOhP7Kr2Ms3qKtpZeLExFJFqmx5Uo6ctLkE7kLg8NM3Y7K4XdHmCyv0Zk5YejL1xYxTYFjlyzBcRBooSZ5HwNyqTAXYcwoznP0dGF3GxjObByCiVTgRLgTNoXFCPf3WbO43hOqQMpqOvObvYGHKhPaku2oxh5ty4r0A8uTutRRuzyvfQ6Zj9642BbyEZ8MG8ijLZLiJrsYQqytXLnxUMl8yda3ZE0AB8avcTrwss1Xm7tojhijCindJudgSdZoTAAugKdODX4Uz2pAYnGxgkfU0dmUoJQVuUZDX59GrhvmMb1YmjjL7FHfC8Mv4IEF2pMY2sNZE8XQnjaVWZ5zZDgsvT83nYZALZir4DoPFfmqQorDZrWjzSfiQYisYBvUQtNlZK5yD6Zq045kkeiRu65qo8akPFikLwSxkFR55TZ9kfWLEGca6QUYdPt9YWkyKV5Z0AwSUIwr3shsTc8V1oRMN0eIOAajBgEM8YwKV11zr7AfxzcFZKMa5JHc7oHJjXwJLI4x2jQAY6WZcJXohVYndiBJWaistdlPv0WMxx9kTWjHzcpwrPp7RYagR05dL9Lf1hBKuRyMYG38nyfgeUrQBS2NnkZrMKumAAyiZxUiZbGa2Tm112i2RiIdmj6mDqavgUQpNCwZlAEcKvjYYBeaPvXWk4oBQ5W2FkQ8YHENlsnMGED31IFXuNmIZ0OLuZag8gtn7hjuxBvl9Q8mbK3sHpCNTL0IjZ0wn17Pcxrs7bgDr6Q0ZpmjW1ZAW0JQvc6iPOOMIjKSTo8N6IwdcKJd8BSwwgZxtwLZ5s9RgTgZF8OgXDaBoPgZ4MBVD3ppMBHowdS78xWNVZL1oto7gyRWUKYfRAiCJRthFT1LqeiEMEVEvXZjJ1Z1ll8L53N7sVmDpZ2K93CR7VhRxjKZyJgFLS8JeN2MfJ0XmHXIG24FMCLPUSqvWVHIAKW9Z6EewpEWLyEROGM6tsZLUjNYujJU0Zzi3SG5bJ2k5EczdieHhWbG48onJKWEZ8DQANNZn9lQtEIVWllSY8YNGWgi9sEabReUCcRgd8LnliZjDzsaMpZwRPyhnVW2EZaRN9xKIBmPRh1mS0kI0gYUr8j292FCTkodpuvslTxVHX1dmxwy8eydc4dcs9K8cBpn1LFkCgy85QETGCzGsdOLMO2Ac0EMIpHfyLiTzdz0RGu73UDdqgMV5nNQH3OYq5QKTfKMfjCi7DzeI3wsALy6SuciJZeiWvlS4qJDJ33z1ZAes9vV4UcLaQirpzVZm9d9vXOd8Q1dCwWGahZhWOx5xKZdqq0ZCnLN7CaiFpQF2h5zMPfVxpzwlcYKgvKpxiVopkIT8nJZkEixUzhqDF8p3UFpbVKZsn8GOSEJSR0TnJQP4Se6viZeZi6zkcySX35GA3qogzkRFC7neCwooZBZCeFa3ahwwCEbqZ7jBHISI5K4GCCLtbfZxxm2nEuZEre9LP3nKpSobnUgu5yrvVKz2VDoK4Lg2bywoeK8j4xfb89HpZoucacKApL6XaPRaGNSniO6zQd8LMqof9TVQ1sbIBeE3zSNyF7Vid4MsdCRFMX5LM1hbq054rYl3amPTLgF5w8MMLl6eNuWTqgkRqUQO4TTAVXld3JbZhHKOOZg2OyWbaOhpUijlOXmDIm42RHDZlXKNekVBcvVq9j8jdmZu9wBcNEJclx6YtZuJxBmZ56Oh3lnwasZilFpYYN0W1MhENsmioZEens4A54OLXf2CFViqQH1sW7cLQExZmD5iuJ50oF0Z4H1f2aruP2aTap83cAPwNjqLKISaVXzVUsb6g2oE492c7eO5ZhMO2d7UTsTvZHSB1cd77Z1q0Kr44i05BT218DAuxUmhgd1IE2FGkYVZuZhGQqdArWnDzLJB4OcmpRuhN0SrF2Jzzv3HfaTpDxe9QUUJ9ivzoBwH5hx1yD4RIdyx0M8fSB8H5NOS3ZFb8mZoFwyyHAAqdGsdUzWxBOjVZvk155847gZ5lMCMyauYmQoE5ENBzosqyY2WEaTZ6H2MQlxFhXpNDZ3npBN3Xl7cXQHDyPhEXGtkLQDcLCJkFzecrqNG2qmQD3qZKQPn0I6Z6M3bW8Omeal4G4sIcB6QrmZcKo2ZiA7g41EwpsuyC7PdEVHxgQfzgQEBK9MZ1qheUYdCgZe0nqRxtxz3iVecYeXP4uGWLiIDaNwruPdHBHIHc2FI0IorrO5FW28i2JyYzwKaFCM0CMpUnnUvUbrNItXBMRVkKJVDha99CW8jvQPaZuLzO0N0F48RZsrZt9sBvlzd65U4pjaG9NI0yUTW5s4wQFbFQd7wSFuHCtZrXOomfxsjW8f8qxnpaEsZ7wJpF5H71Kr297iOF1x8okim4ysFeITQWo7I3Z8VoSYV55SZi7irm0F6jCnnpn75HdVVUXnj5eekUGnS6jLlsKocU7A7j9sM7sZoI2VnuRTOyfyunwCPIgibF4NQtI8Aohlo4jSH349SIlhCfa3nbp1Bbi9bKnyFgPE491MXILBMlE3cWxn4eI9ZFpZwqTAV9afErYveNem6VBaeZthfmxNzPfx4BZ1UtpifyZDQu7Jm7Jam0df3E78TS9j0snZ8WTOpVst2Qhi2d821HGu3XFSoAmWERtZhSGeml1pfDeAXl3SZkvupYAYnE1IeJFETCEKDzLG6t49gy0I0T2giQzFge3vCzG0r4CpoXgp8YZKmNkDuOWWkLCH7FGCcKKCPozODgcbZufb5yyyw5hek9rBHZggxaZq7YZxKia0TUaBBrnr8MkE475hezUwhMYnZ1baUelsnufGSbi1rDkoaKX6FeZrbGHm4zkBi0Sbd8NKlDPnyJbNt9Iol0A38K76k94SpdU4SGA1I3bmfCH6ILU3NV87jmiYsu5u4KylKQXBxSEXYGgXa2Zk8FKxmZmzRV8ZooM8OYrb5pS0Ul5uXqGwgmstJrczs4ixSwgAr27jeG4Kq9oR2ME95R3Z2lgyBSrxcVCg3IisIpAhYuygJ5HQZEZ7oEx8qfmD98Ca3URFumlsd68U4NaZCrnR1jIiiXZpuncUHnZeVl6yWvGMbnFIvVJXedM4ZK2i6xy2copZCZAV7r5N4ouFIcE5gQjzoMRQUXzZJhcwq4JMCyZoygftHGGuFgAkri3TnMdTMhZqjD4MnF1djEfErfHXA5ydH6uKUyNsPUippYwROc2dCNGeqcwwvkYEuYY71PQr1l0Z0ebKBK6sgtfg1gZ0hjh49CMVindURsToAkJncJhGa85gTEsk1S553XK91eVxg093JofDdIvthmHqZfQ4amDZzhA1Z4t2HwxbnzpQDmuaRyLtLGe0ZtJ9tTbBk6aunjFlgkUksnJANjBxVcOgV8E8KMKbYLj5PxOlZIN3G8a0b931xQn9NxdBU6iySypMd63fZyWVrbPqHBZzlEc0GK7f1sGZ3MGbtlCWv5t2VSn7KHHlRzsJr2pyv5rmRT6D4JTaea9aUzCBC5eZguYaMpwFVAOzZi9p57nSU8tP82PLDXwc7stMKO9zqQEXyw1TXUlrlkcBuiAKJzfj4lIv0EZDS9d4KZ9iZ9fNhcDaZu7HMV6Il8RNIGYU1Ya9YcmwfGM07zn4rWszpktYAZ6j7ox3ynihvwp7PT3N3UEyZHMSNDpCBoKg7DtP7GjzlnKUU6EYwJJmgeJD75AkdxdTAUuqxuuElWpuZe5lw4jl2GZ2ZIXIiP9MhsrPurZCrJsdkQsn8pnoG9ERxeRyhXIJECQ0KLMubSuZ1tKBV5ZIkHZ1EHN6OFA6AqBqAlt5dZjlsksCLz01xgpnvWAP2gFXZ1LEZ2XW40AsaEPPsyupFErCKYGGFPF7Zq5NJnPjb5hgniU2OIg2ZbKXyscMZiQZgjDSAVH7gs8cvLEU4CQ6ImvbVBGAAUi8dsbdmAWl5P0dvz8OJxcALGvWCk7hPeMAd5Y2fo0FiFH4BUbZ90izIK07P8ZHb67VILZbeFAMUUxncQqu88pc3Zj48GqHBV6Y2CKJiBotUY6FHcCPk4FQu3c1jF9rKvEhAvJJMdoKqm5g0vQwP46tBYrQpEYuSy462FZGqhj663gia2mRoeFVb4UDZoockrYNBL6egBgEFLXe3WoVddkLKFQxFGRiPJKpSCTg1tTujxZzalzLAPAsyMowGoYWqZ8eLiAZwiKVZCQKrJ6eeuYRKQiDGFcwjSn4KrK61ZF4Bm11fM8UaYDIi5p7okDJeZD2EgIZ75jZ2ZazMqrmQbTcYhU1LW66JORrDhD4KKiTzOlZp9n7JC7jV922zmd0jzFDj6LT4QRMOr4MgKnxsBzl2t0Mkkc7SrTLHWvTaG6Z1ZGPzNq6locCGMDkZ1UtQthOasZeMnYmyk2vqyF2S7mTa5IJes0mkTvsitEESKiCnWA4gRbjZ1bffPIJkLSu8SwQxgOZ9qES0HRDicWigdp2s3MoxQDQDZ0CIVljX8OlZcHZLzx1aC5Fxc0Oay75wreK48GEVfVZeeNJ9XE3fWdZ16udCatRZ2B95Vcm1XDtjwbPcArp34sJfzg9Wa3h4Q4zqMs8f0PxZvZ7qlVfNTdgn1l6ytgXGLanhvN6Wiy1m554UJMsHaX5GPJW5nOBfpscmu5vZ6SLZvhp1ncyCFB0fHjetECk7ejygNZi0iSK7aZELoIz8MPZ571bC6mgZd6qUvOIgxhTqjPxZ2g82DAks9U40vxqcqgU7uP2rPv50FQKy6pkMJcSRBpo06tQ1C3aX3CcsbZsRledz4PvYFY5Iu2ZjzSBMb8Y2urIPUddsUkG0I0eaLZnbnQ93cuy2Mn1y4mBXyZ3nCew9WolC7t7fCvzziba02K2qyJtPB8VfNLjkzL3JDjF7RN1XIKNUbwGAF2mrSLAtlULOblXCBFqAzAZi5eT7zTyoKwLzzXKeiUbuwKdExQ6dTYSVYFQzX15l8QqexDYLyy5DwacQlsqaJ1yDRjEnNunC08llkwajRV04VmluDDQsYxH7tG2HNmbs6fX3Tn5Fkx93FDvSLi54lQ7OCf1Au6omhlYrAlgrl9Ea2dSUPRp71f0n7spmLy7f58IXwhuhm0soMbfIOtq09EnfQifbZxuf9o16YgIZxdEDHOOXZGUaTjgIoUyNxdKanKifPv8DKZrPb7SsdT5BJHG2wZ0b6Iaxb7btvWPn7t07RQwr8ZEKEIbJ2UKPkG95oPgn9nL4zhX2yEZJcHPR2QGFtRZfWGu1O8E5RlMvxqCL0XqCsd9WgrMBNMFxtA6DJ0j2WCvryGAniepExDaLPN5JhBkXxd6b4RsjTE6NicSDrYc657Zb3C8oANnc5hKrO1vJuzQ7ZtBJFvNVSIKaYLHgRlGMvyeKI21cwqByBmPgUCsS9DJOOduoYGvpyTrZDcD12BtoLTTbgg3xfjBvVORdU8LvXvalBsP7T3HRVA6RiFcHHhJoEIWZw7y8kSg0ucQlspZJ41LbCRR1eoFDsPuGRq4Dtn91P0UYZw6O3Uh3snapuLrNflg6TgYf8C7pEND8Fv4T1ZpxkZKt66aIoJgThbgrMAE7zLauSu862xnkeQ4nOuD7EblkijPoM5nHrs6CbFXe5szvMyHrhZwSd4BLcDYS2bVcE91TZxHTtLIyySbQQspaHsz5noLXx0n1A1E21gklznp0JiUk43EFvtmBOawcIbNHAyMgSlQ9VoFCdt3BTFQOMPWmxz1ncqf0xZB0MtgFzWaPVY49pJHyZByHCS9HlyooGP5gnCv1DCE0ZCoqY96oGfNCU3dx4F9NxEeVdMjw4MzbxLOvQFtxZniL3mPTXhvr38EMCrDlQWiWukA6iMS4eWbfBZ3oRHxOkqGTBCTZq16zG0OPw9yRNgpiBwQH4s2ONRdt1HT4ZJSpwZtWyq1O1Z05h3PxlK9y92kEWs6qVSHZ4yZ1yVH7s7nQJJT3lVG1yrqCkyKAS7L9sooBaRZ1LCnisRqUEiJ7adlq4Yw4sJUz3JIUZ6Zi6WkD0WZf1EhxKLxnNlnv0GuPTL6HzoTQg1ZjK8ZoHFHFfNSrVd6VzfRIqAmxwnjZ5fVJ0EFynsT9WSu4WiYVUZ0QdhLa99USVmJEmpZErI2QaWJcWEd2pdVTNU7otugLxp0GqEAkoZHSqK0jL87SumbCZ5bKn8UZxTlkGIZ92el5Uvpkr7T5fLGXCMsjzslvo1Z9OKr1FyXmQficS8Sa4eZgaXVcOxFypzftTuGSuxeKP001EQjfPwOOzYtrDC0HvCDG2d0HY0WG8FD3pZkwcf0J5GogdLsJomjkCzAj0jUgoFadZ7kviuMZ36hOCefJas0uyEuQ41rnQ8i9BfaGzoz2rSZnsmx4ScWphEoh8vAb4YWSmdb7FpvicKp6hWujCnoP6c5RgVZ8kDAnqPqNpKBX8e8KYb2aAWKFUePla8yWOz9SB0pBZr4lHQ975ZdGaPxU35aavmC4if2L2NZI1zdVp23EaBaLEZvQFYWIeZdMgdnUXBkSR3CrXe0qAthebJn1YVhFrvlYGTOhwIRKDbzfYw9kvv6mEmU5OL96Y4JLRhIh5ZAFbB7xCmHwK3Z1Kl5iBaB4AjUJrCWkc1Cs8SxC5XygxQitYEvOm0UtR2Z4hYROJmQ8ZFCLf6Z8AQNZtpzplljXx6lSPYRu0ALm2LUCS1YdJ623o39yZ4dsFIsZ4bmwUFBkq4CzJyBZ7uUQVSIWR1t0m6l5GxAgWhC4IAZAmFbcqSmTipXVHrRiGQZvtwYyNrtQ7IYYRa8DRhWYkg0snii4HusOGUGV1YQIz4nRGDemFyjyyhxpxZoXhOFckaASqReNH0kRqQQxMcRAdHs38pa3qHPwsZfqwzlthMoerujHEukHZhAX3jrxZCnpiFuHPbKeCFb1WtlElU5HAgNkzujk02p7WpZCTziBNoOQrWJ6Kzr9jjJLf1dgdsJgANBZyz9S5Okh7xMFeyw5nUIF6qk2FtXI6Qa6ad6oaHA06dQl4MGaTtugxZrIgI8Tq593juIw3935tFgTLuEXypWDVSisc13ZdsJaRfGnfaWm9uqz91fsZxbAWu3afj3URdQZqVDri56LDJLZcQaLJt6JLRUpAA0Qv0Nka6Kf3aaprasl2dDZbKwMwdR7LoEbRUsgOAtjZm0aN16d61xBhRh2IY6MqBSdaH7j1pSOkEixVyMvA1S1etg9DFwfZz4V2Rp2kh6NH7gvOmccpoSptFHjhMunwlMPrOVOuthg1rvcy2mImCZwDZk3oPO2radGOrGUfkyQGqg2cE4AEEDSMcf59ShahfZAnDdD7Xya9Xbvg4MXpvWo6oLgfE8d1xKQyJCYr4ytbBs7yTqkMaIUZdSP1EeWoYceuEA18WJhCunRzYo4FtTpi5i1TwCiamtiPVUxtmgfSsFRcmyRBvUu54fEQdrfumejOkmNPh2Mr8qsYCqR2LRy9bLKhZ6TAwjetdVcopYOj1dD6CPkKATlOqTicOdjQj9xWr3wZjUNiEoVU15o5FmTlQeVGSW2I3iQL1I4ikbTENKn7sD0fcQcsJYJgpF96KXPjN8i1a80kzpfpbEXVsN8RHySABr7bZcYQPMUodVziH9KQuZ69hbuqZ5yMXRt4rc3lTBZ4f1gtmSW7FzzqTGt8rPPaeQAlYfcGcaaOW6VX3Tzl9qosScKCwC3Wa8RZvxqQV3eYzmVgBTlYFFJ0OOVAZqRtcgjCIaS5V4TJwOBH56mfoQylfHV26xmltXEVjI298x0rwNhjypn7OyYYUMqCZGs4fJK94IDiPR5gwfgAwZmwZ2kSxagsx8MahdVABEafxAQDviZxEdIIkZv7FBJmi5aBtzUKSNcc4Zq9OwSmwTexweu84YZ9z05H20U6tBtA51cWcZeLMG009UZgAMH3vIRL2uZBF9ch6LFC6ueCoO8iFbMPN3tRB27DShb8gZKK3CXJWqmoSod58m5gwL9Sc8VAJLGREm4TH1Zk5cjuv8ozJr12cb8kuI34jDqMq01A1z68wEC1dGnvkP0h091sIZlRoT8Z0aZrgRXcTP1jdQuIyYW8cZ3hZiOJlUZju1dMuR7GsSVI46A58O0XxbeJEtGqPSIawWAkigpGtirYRWSHbCZdU8TYIeJGe6yETNDxTovjpjHadRy8UYe4IsUQtugmrjSqwMvM6mkr2PLsr90Z4W57sUl6Dh1iGocCoghApyWOgLsvMcHYKLfMZaDoGYbU7m61ssNDG45kY8WDNAklKqOMi3IddFR32hZim7pwvTDRVI7CoxccJiXoLJyVoJf5ZbLtXzM7Z7OlZBeU7yPzy7VpYLigC85YiZqz1NlrltNXXHqiQYRm7SnSoIO4HACezxzPVZoHDwQPRxID3BcZcoHSqfl7DVwcd5bupHsl2C9LXZrIKZ34hfawSLpFp2f7AFH692xtVWm2dU7CvZ3FZilDc6U0gPbNJs2oRhlO99YWtX0mJRT8OSySGqJue7mjyxGOkeRhio2fZipToBAvv4OgV7jz0xNANZ0PPFG43K4LL4xZ1sCLW6yGhwJz5lDNLiAVS0QBAuI0rl1UnuccC8x08OaaW6wZ7ykgeTvEMcAHB5Hvxn1Dh5DUBvRNFgZBEcYXUiugSeIvAcyHnG98w677mTgGhBtKrs2caAQc3ZbeydbYAZpxyysV51IIT6A93i3Hp6IatauD9BCB8ri0HzeNajejBkNWHKxZBDiaPF5fNHN398WhalFVv06b5zV41ggnQVEzsRErjpyusZyu2A9jcmxYFgJZ2dsYybZEEyQW5UZ5Qp9yB4ZzIYz3RUEzAZp0Jrx7jwD4Z1n0COWGdxJLHxIMzlfBjYtnt3S2dMSb7CpmNCmdnO9h7ZcKnDN5xHiTvpnZ6cn4FAM9jsh7eNaVR8e46bt5dS5Gkfz03HY8aWZ7GyCp2oiiLXs9cw9wjT4brhLNvdNwpQTEKRlVz5pIaqHhzZqsbJxa4dpxhRlRYr65hOpmOyZ7RAQR4GZuvV10eqc7B5EuZzkepzE0NSxHl8dBt4eZKxooDJsqKHlRtCLSfuKBmeBR3VLMCPA0RVGOJkZI6jyfYA3LNJoZrddDQYfMb78IF5BCHZiVIFukvU6lc5n3gsrPnoXUDzcYZsBoPpDyucl6vw2OyMmMamgZEkzZLWATvYN1QxZoTWSbJ0LcWcQ5IZ3QUaLw3aHhi5bCwZcD6m7WoRex3S3NfZcMFbh5A9zxA6VyYi8hG0Qgjet2CR9NhLN2pBOEqIvQS187vhYeuBJ2T5oHKUkHEDgGKUMZLGZeWMLBz70pIUWFPyrUPbDTZhwkfGE2ZLnxT183ZjHEFND8aOZEUQY0SpZoFohRMWyJ3ZeULHzdV2BZiuliJChQaIyKgQEFzUpLGZtfzfbelrJZrIfNFoP4ZwXHHlZlRAnoHAlu5f76Uy4430Tx2WK0ziIrwEBUHZElT9NCAqBWeoCDrCdCiKf3Vm8qjN3aZ70d5lzG3klh31acZiEZh7TRjQcBxkC98DOHxxJGZ3eLOI395edqCclkZuOFxmj4z4kZ08Tpx2izZ4qbdcOZFaXHO1VC4P2He0CWydIkdxIjOx9bJOG3KnZ6aTkNLC71cPj9DyVc -Provides: /usr/lib64/ardour6/libpbd.so.4()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libptformat.so.0()(64bit) = set:ndSHdyj1y2Zhvlhlm1N53H387Iev4JZwROZKmeLoGwKeReQop15jySR5PFOZFBnTWEihpsAx6DEgqrDANikyg4vCYqgiCTEGrEEGpZiXYZ3E9BdGWGZ2ZlY2Bz1WAIUsBwZC6xL0uFhpSco0WHouZeWqAc86X6gXHyXL76JmoKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3Qi0sEuE3JWekzm8zFR3t7FxPkmgmXBSJNarveuQqT8V2E401Hou3mnoAcbqj9prUJ3FCKyVtL8Xu0cIpJj5OHyvZmeY0FPpryWpv6RMrfJyl0gOEqRYjXBOiYaGgp0NLxqCmiTIW28dmbzAwgwlAcZuzL8gpzZIjSmM3uqpQDLow37THVFHjs8WZ5smDZLTGZ1W1CN8aoJQQvzvGpsD2EszhAYbXOcFZIuDxCoTUMH3jXYYXUiKLHCXVypojSJxZeVjX3RZ1F75iQ8kZvlGQlgvJd6VVtnJ9dJ5M4XhNZ4PdBRJMNVQQ3uux8FsmMuSUqIpBGTnq9M73F2omaO0PEMLwT3ylS1VtZ7eP9Nk1YxnrBIfoyZFvcamnbG4xEmchHYSXhzlZ7RXxeqmfbDzsZHJv8LBhhCMhWo5gcXvj8hlbn3Fe3COrhH77cz9e7Hx1OGHdmQLrxOlxZj3vjaMQwPjae02bGQv8aq894rf5hnURJFfnOWW2ZwECRRoe8ELNTjzRdTP4fT84lGpnOBPp0zt4EuZh1ewdn8kZbmJQJ1enxC86q1W5uW5RrRin0lcOTg2h6RK8PCWzn6bHBwmIzHYyMz6dOFwscL5Yci7OLZa57cbI45AgObvWvD1jEE7o3FLi0r2QDo1o0Z6iYVZcjzPMJXN2aIf8RR924ulHYyxuyZ1uABfbD2mrJxdChOlJAglu6nS5yJzSXrFaUAuh634EHol6xwaM3J98DSJSR0HNZz6L5uw80iXSPZJZvOc9xcaaVye3qWIRwyRUQ3BQKGjuo8mfAOW2bwZjtSbAKGsWbtgZluPom37i6JlZA6Fe2Z93qSRcXOrXcbvHHc4GmZ4gsCs1Ln2LJh2Px8FqbdFws3pJxOEnt7FGiZ0Vo7hW2f6GQWylZx7g9bXVDzNuD8oswEBrJUh8CEHUf0EZ8CG9mbjnNzwxrZ92qQV825DbmVSkZGQPgra2ajQ68cvaYYm4t8gcjtS1PDVVhemK7HGryLLzMXSdZuVb0ojxW4K3gSoe88ADYEe6OZc4lAxz2Mlbu9sdfCW0A6QSeXJVDZA5ZmoC5HRLTn8sXmM9ARTw9dZ7L9xwCVyxQ9bmtCQOM8VZbDeUs6pudT0AAF3iBlDuhRz1qeZkTvVxNtz6Njkr8gbbaw9Nc7empaHUdRBN8RAMEiyb6cImUFFzgecb61YA0P4UxZ40ws35IsaACZKmY34LiZFelItqZHsiLAeY6i8TwZmxdjmQwiSi7KPhy7Tws4TZcpQ8gEbFMeswVxYtSE62OxagmZst3AgCi19z9kZ9UjUV4kDbRF3Py2gbocnc0 +Requires: rpmlib(PayloadIsXz) +Provides: /usr/lib64/ardour6/ardour-6.5.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/ardour-exec-wrapper()(64bit) +Provides: /usr/lib64/ardour6/ardour-vst-scanner()(64bit) = set:mdvDHcAlwvWH8aT4dmZnN3inUjgMbEHS57Rs63cumJbCa7cMjnZqlRQH7ewqZJOxDgH6sMJHMejBycqO15r0p02yUt1i2ko0SvF9gag07Z1oTPzbqweIcxAe1Ja1nM9BuxVtqVKkmgdXiLD5uCsb2HVx88ZpzixqMEYk0EsiplufFGAYdFUUWE5ZEgZpzegDwXT9wSXGXlhKo9dTEqAGPfwSp312hYkkUs6lJQ3J5Znvwlnh5ZB4trZI7ScPzd6qq5nWCOBycsFqDAuilwM4T266ozo42pZCIMZ1qqw05t10qwaXcaqG5V83khSHQ72X7k1v7bwUp5oNx0aiZwbr0MJh4wZ46C8z496e7y3Vh6sQZfGSMmD5YfMES9MrsWgQZfaoRtwBcLZs3MGkZ7J1vZHl32Gi7sRwSMlBSxbwN1s2Rd6oc45IiDy1NRGoZ83Ynz1d96kSM0Cl72eUGOihuQG45oBcVaq57ZJTW8ZtYR6pJVSdEZAFmJFR52SyMoUzn3Qe1B2H6ZpSy8dXV2NkJt6Cfi4oE16ZiagYBS4UKdJ2WChenqAY4yrvGEgIZ2MghEMT5d8OH9qKlJcziUWAJfNWeqRwCWSXMDPsqqmr2 +Provides: /usr/lib64/ardour6/ardour-vst3-scanner()(64bit) = set:mdvDHsl13BnmBjtBBZHyEsjQoVvN3inUjgMXoJ7ziabNNvR3vcMUpRKoGsM0ftVHlRQH7eAlhnGfI37u2JTlnyipF8fQloDR9PLj2385GA3aSCow3qvkNnhSGAze3APkEdq4iuYgjOoIFCCZk3b61stvxypvBqdoxOzbqweY4MxgiDwmBwsMTrilHjgCTFBXOtUtwqSBZphHdPBADsb2HVx8jdY9skak3CfWNI0gVsRrT6nAwjGa9vjvdW1qNf2VDeZa2wexPA8P9wSXGXlhKo9dTUds62j9NYjHcZyAAq8g8O5eD5UbwezGmS0zM2UlYvnnD4GHZjgbpJZiyKJvZgrCVN63JSmgd9YArahFz0pUiRe9Z4G24CUmMMw5jAT84C47Z6IQZv1R73sQQ01G7pHM83w6EOZv9BUCWusV4pwaOuBZgxZ3ESUDypp5C6yt0mtlw5Tc0fjW61od4U04DGyMdNHMzRyztJ807wWAVgHHkwciAoUs8eAty9p61732QZnlr4JI8p1ZzMEZsvgMkFzdt8WZnBUvLSZI3YkZeZpJU8f0HiRvJxmRlkTUmd8GAzevErtkgdEdcjaxaz9in0RnCj6BW63c6y191yQFogsJamfeMvd6QXqfbOILQf16MIW4v4Z1nlmaOzWc7FAh2R9RRj9bGBSFlsYTTnQ3EgN7VHdOqPJrgZF0PwrQkV2NtFEi8obGaN3ZghCK6EtiDhymwMGxvqbqteOcPmpuKDaohFJPMYha2bKh3cY558ZiJ9HMqfpZpm1tVyZ2enqAY4uMhxoX5oE8koDmaCbKmaK3AF0BM4tuZeuOJBpkKUUFcEQDOSDotDpGZ2t2otembjrL3vejPorQIS4Ja +Provides: /usr/lib64/ardour6/hardour-6.5.0()(64bit) = set:mdgOq0E5qiYLZr4DrfFkgLGxs3TXZ1OlN9JcFiRHZs0oVQiakGSbyMtvZktNguZkB65AqvlwHPuc2xkSFZAnlIjCsyE4B4IllD6lKnDKviwOOshQZesXMXWg9CsppsExjqn8mBkZwY8oH5tF03AvOd7fzjHlkBBBNDIqOogGIfzucbeOZrO81V51j25WziSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFAo8FM2diRd0ZwcMro2DIr1bJhwildu3QaAKG3ppJkZFwTcZsmiqW8TUvZb1QJXo0usM7hC7nbrKzCymevD6shR7k58BJGs02zlOz8PnKvGaWys08KXFpSXWaGBhJeF14z4qiBw9isG1Jx2gRWTTb46ifOawrFE7Uk65NSOOitIZit4jo0izOkjy90MmutaaMUlomFHb0rdlAhiGzEfb6ppZIprwIUeyzIXEL3ZDS70hDk4l7WG0Zk1jBCZaVbdfgOdoo4vIetxWtE7sSzZ7fhZwvfINLFW3UCGLkOxSsTzPQPSXPSg1ImwmwfMWzCfplGFKnQTmX6qy2wt3EhKotjSZsrh1MFLayrv9lBeyhGzabNI6v72vaHyj9Uzv7kuVTCx0 +Provides: /usr/lib64/ardour6/libardour.so.3()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libardouralsautil.so.0()(64bit) = set:kdGhsFWG4yCeW6SnZnrbnlAZrky64xyuLj3U2dkP36tZb3em253EZ0wbuQE5u9ndzkRGomIIfZnNwwl8BaDEXhBFPdEnd2eP9BPRD8kBND2iiZvQ8UFrNK5OA4ESrCSGKUHMgpbFuMfT3JzPLvrbrOiciHWV87ANChKz4TZz4X2Fc6c2Zko8DcZBsnIX0 +Provides: /usr/lib64/ardour6/libardourcp.so()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libaudiographer.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libcanvas.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libevoral.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libgtkmm2ext.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libmidipp.so.4()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libpbd.so.4()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libptformat.so.0()(64bit) = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbCjBZzbLKRhByOU83dehxQSe9zBE4xuQ6rjud89PrkRdkkRcvpDLvgjib0BKU5a73Q9pNVa1ZJc2v12eurhpSco0WHouZeWqAc86X6gXHyXL76JmoKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3Qi0sEuE3JWekzm8zFR3t7FxPkmgmXBSJNarveuQqT8V2E401HoucIXEbciC5JFAIdYSxkjnNYKnAtf06SISF2VlNfvPx78terjkfXPE6uXFlI20i6lHCvqLkmynh5a38ZtgdjbFrmt1A6HBhig8Mai6vvY51arYDDIJw7YQOEfvN07eKnPjnDUgQXbeHPZLrRZgZ0czhkMqFFZCYjdzXk0BrcyAvdZzpC9Z7SXcQ4X67utoqDDv7nOZdlPZc5PMCIr3XZcDS7GXzQz29q4aZLalWaELS6zYYKHSACS2oyZ8yXFVCOWmUUsqW1fLgAkebofrsdSIiRXbJ4Uzxk1cb5pwpkUnMX1NaXwYKZjDVAoG0ZgLSapvM4ZzZEhNWqhB84Ry9qBTufqIGZGufQhPWpVsAXvrZwVJcaO4ei7H0ypZH9AEGBHxkD1P3XqlQWN1PoyPNqowIWqz5ZbrxOlxZj3vjaMQ8BXnBy3wMyaZ78aq894rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcwNe2kfZE07MCb4GZlHmWS0DHgj43J0Z2YQbGTGBK0GoALx4ycGthCdR7Lcmmb1Jo7nV5x7dqAj1VoubllSrF3VTuJUwpxBEw4iuVjZHPw9kQ3IxQn9wd1WjI0cwujyfLDD6DxrTz5kovgGHj48YGmV53Z4IfY8bvme5ISq3rczAHq9xGYcKIb4r7JTTilM9Z2Oow0t5HO84k1uEd1VQKRK6odZvNUJM341gqTuZvSZBC99Ahh9nQpgjDJ6kI6DuEASltO33NWxkmno1QvWIn8tlVQnWwYbLpcHx39zSGvO8RhEf7QIHpevlzrXcbvHHc4GmZ4oHWygKwTbxTS8xVgAkJBCkgKxISgpQHKzklFu87X8inUNgBmnIWh4ZC0BIIDve6XtywN1ymKRy7xoyKyZwgJAsGCG9mbjnNzwxrZ92qQ95Y1xyP5HsrGvBu6qjhgpyS0xVjxDTyE31ypGPeoZsYY87bTzlRdNTThUtTInXTPn0MCyytI3T18rc744Ojuk73VuCEycsk0KqNbxHVNk7wQwSSpLdZIvGMTMcbmHvLLgUSJwj8HL1jqWLTAggPsNgWA5HejqpoAYZtj7sezcLCr0iOQ1FOGjLECwH8wCzftZBuosTEhY4R62QOy2oicPxzlCOaujtpcid9cGAUy13H5uqW8A3Pyh0f9McxvFEYj0ws35IsaACZKmYvFZjtGoXQZnVAu9tUdAgCtxdjmQwiSi7KPhy7Tws4TZcpQ8gEbFMeswVxYtSE62OxagmZst3AgCi19z9kZ9UjUV4kDbRF3Py2gbocnc0 Provides: /usr/lib64/ardour6/libtemporal.so.0()(64bit) = set:idLNptKSMD7ZeQNivUzcJAdHXZua198Hj7Wb3LGSjaC92abB0HlIaBv0 -Provides: /usr/lib64/ardour6/libwaveview.so.0()(64bit) = set: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 -Provides: /usr/lib64/ardour6/libwidgets.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libwaveview.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/libwidgets.so.0()(64bit) = set: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 +Provides: /usr/lib64/ardour6/sanityCheck()(64bit) Provides: ardour = 6.5-alt1:sisyphus+262337.100.1.1 --- ardour-debuginfo-6.5-alt1.x86_64.rpm.repo 2020-11-23 13:10:47.000000000 +0000 +++ ardour-debuginfo-6.5-alt1.x86_64.rpm.hasher 2021-01-29 02:48:16.962898360 +0000 @@ -790,3 +790,2 @@ /usr/src/debug/ardour-6.5/libs/ardour/ardour/lxvst_plugin.h 100644 -/usr/src/debug/ardour-6.5/libs/ardour/ardour/mac_vst_support.h 100644 /usr/src/debug/ardour-6.5/libs/ardour/ardour/meter.h 100644 @@ -2345,3 +2344,3 @@ Requires: ardour = 6.5-alt1:sisyphus+262337.100.1.1 -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: ardour-debuginfo = 6.5-alt1:sisyphus+262337.100.1.1