<86>Feb 11 09:54:01 userdel[3646129]: delete user 'rooter' <86>Feb 11 09:54:01 userdel[3646129]: removed group 'rooter' owned by 'rooter' <86>Feb 11 09:54:01 userdel[3646129]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 11 09:54:01 groupadd[3646141]: group added to /etc/group: name=rooter, GID=684 <86>Feb 11 09:54:01 groupadd[3646141]: group added to /etc/gshadow: name=rooter <86>Feb 11 09:54:01 groupadd[3646141]: new group: name=rooter, GID=684 <86>Feb 11 09:54:01 useradd[3646163]: new user: name=rooter, UID=684, GID=684, home=/root, shell=/bin/bash <86>Feb 11 09:54:01 userdel[3646191]: delete user 'builder' <86>Feb 11 09:54:01 userdel[3646191]: removed group 'builder' owned by 'builder' <86>Feb 11 09:54:01 userdel[3646191]: removed shadow group 'builder' owned by 'builder' <86>Feb 11 09:54:01 groupadd[3646299]: group added to /etc/group: name=builder, GID=685 <86>Feb 11 09:54:01 groupadd[3646299]: group added to /etc/gshadow: name=builder <86>Feb 11 09:54:01 groupadd[3646299]: new group: name=builder, GID=685 <86>Feb 11 09:54:01 useradd[3646342]: new user: name=builder, UID=685, GID=685, home=/usr/src, shell=/bin/bash <13>Feb 11 09:54:15 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Feb 11 09:54:15 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Feb 11 09:54:15 rpmi: libsigc++2-2.10.6-alt1 sisyphus+262543.100.1.1 1606332557 installed <13>Feb 11 09:54:15 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Feb 11 09:54:15 rpmi: libxkbcommon-1.0.3-alt1 sisyphus+262369.100.1.1 1606206980 installed <13>Feb 11 09:54:15 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>Feb 11 09:54:15 rpmi: libwayland-client-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>Feb 11 09:54:15 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>Feb 11 09:54:15 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>Feb 11 09:54:15 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Feb 11 09:54:15 rpmi: libsigc++2-devel-2.10.6-alt1 sisyphus+262543.100.1.1 1606332557 installed <13>Feb 11 09:54:15 rpmi: libserd-0.30.6-alt1_1 sisyphus+263988.100.1.1 1608994290 installed <13>Feb 11 09:54:15 rpmi: libsord-0.16.6-alt1_1 sisyphus+263990.100.1.3 1608998937 installed <13>Feb 11 09:54:15 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed <13>Feb 11 09:54:15 rpmi: libgomp1-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Feb 11 09:54:15 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:15 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Feb 11 09:54:16 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Feb 11 09:54:16 rpmi: libboost_system1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:16 rpmi: libserd-devel-0.30.6-alt1_1 sisyphus+263988.100.1.1 1608994290 installed <13>Feb 11 09:54:16 rpmi: libsqlite3-3.34.1-alt1 sisyphus+265135.100.1.1 1611333114 installed <13>Feb 11 09:54:16 rpmi: udev-rules-1:247.3-alt2 sisyphus+266129.100.1.3 1613012524 installed <13>Feb 11 09:54:16 rpmi: liblcms2-2.11-alt1 sisyphus+253499.100.1.1 1592287020 installed <13>Feb 11 09:54:16 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Feb 11 09:54:16 rpmi: libart_lgpl-2.3.21-alt3 1303721925 installed <13>Feb 11 09:54:16 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Feb 11 09:54:16 rpmi: libwebp7-1.2.0-alt1 sisyphus+265504.100.2.1 1612122046 installed <13>Feb 11 09:54:16 rpmi: libart_lgpl-devel-2.3.21-alt3 1303721925 installed <13>Feb 11 09:54:16 rpmi: libsord-devel-0.16.6-alt1_1 sisyphus+263990.100.1.3 1608998937 installed <13>Feb 11 09:54:16 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Feb 11 09:54:16 rpmi: libsratom-0.6.6-alt1_1 sisyphus+263991.100.1.1 1608994368 installed <13>Feb 11 09:54:16 rpmi: libflac8-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801639 installed <13>Feb 11 09:54:16 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed <13>Feb 11 09:54:16 rpmi: libts0-1.22-alt3 sisyphus+259302.100.1.1 1601981878 installed <13>Feb 11 09:54:16 rpmi: qt5-base-common-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:16 rpmi: lv2-1.18.0-alt1_1 sisyphus+262063.100.1.1 1605717083 installed <13>Feb 11 09:54:16 rpmi: libmtdev-1.1.6-alt1 sisyphus+250141.100.1.1 1587131316 installed <13>Feb 11 09:54:16 rpmi: libgudev-1:234-alt1 sisyphus+258314.700.14.2 1600844807 installed <13>Feb 11 09:54:16 rpmi: libltdl7-2.4.6-alt2 sisyphus+263722.100.1.1 1608561894 installed <13>Feb 11 09:54:16 rpmi: libquadmath0-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Feb 11 09:54:16 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed <13>Feb 11 09:54:16 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Feb 11 09:54:16 rpmi: libbluez-5.55-alt1 sisyphus+261842.100.1.1 1605530777 installed <13>Feb 11 09:54:16 rpmi: libnettle8-3.7-alt1 sisyphus+265128.100.1.1 1611325151 installed <13>Feb 11 09:54:16 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed <13>Feb 11 09:54:16 rpmi: libopenjpeg2.0-2.4.0-alt1 sisyphus+264173.100.1.1 1609245156 installed <13>Feb 11 09:54:16 rpmi: libwayland-server-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>Feb 11 09:54:16 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed <13>Feb 11 09:54:16 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Feb 11 09:54:16 rpmi: libsndfile-1.0.30-alt2 sisyphus+263035.100.1.1 1607353107 installed <13>Feb 11 09:54:17 rpmi: libsamplerate-0.1.9-alt2 1487790086 installed <13>Feb 11 09:54:17 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244590 installed <13>Feb 11 09:54:17 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Feb 11 09:54:17 rpmi: perl-Compress-Raw-Zlib-2.100-alt1 sisyphus+264530.100.1.1 1610429356 installed <13>Feb 11 09:54:17 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Feb 11 09:54:17 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Feb 11 09:54:17 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>Feb 11 09:54:17 rpmi: xml-utils-1:2.9.10-alt5 sisyphus+265350.100.1.1 1611742530 installed <13>Feb 11 09:54:17 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Feb 11 09:54:17 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Feb 11 09:54:17 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Feb 11 09:54:17 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Feb 11 09:54:17 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Feb 11 09:54:17 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Feb 11 09:54:17 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>Feb 11 09:54:17 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed <13>Feb 11 09:54:17 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271537 installed <13>Feb 11 09:54:17 rpmi: liblilv-0.24.10-alt1_1 sisyphus+263980.100.1.1 1608993666 installed <13>Feb 11 09:54:17 rpmi: libhogweed6-3.7-alt1 sisyphus+265128.100.1.1 1611325151 installed <13>Feb 11 09:54:17 rpmi: libgnutls30-3.6.15-alt1 sisyphus+257742.200.2.1 1599668978 installed <13>Feb 11 09:54:17 rpmi: libbluez-devel-5.55-alt1 sisyphus+261842.100.1.1 1605530777 installed <13>Feb 11 09:54:17 rpmi: libcwiid-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>Feb 11 09:54:17 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Feb 11 09:54:17 rpmi: libquadmath9-devel-9.3.1-alt3 sisyphus+263054.140.3.1 1607515535 installed <13>Feb 11 09:54:17 rpmi: libfftw3q-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Feb 11 09:54:17 rpmi: qt5-x11extras-common-5.15.2-alt1 sisyphus+264725.1600.3.2 1612981128 installed <13>Feb 11 09:54:17 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943853 installed <13>Feb 11 09:54:17 rpmi: libboost_atomic1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_contract1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_chrono1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_timer1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_thread1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_type_erasure1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_regex1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: libboost_graph1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:17 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Feb 11 09:54:17 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Feb 11 09:54:17 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Feb 11 09:54:17 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:17 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:17 rpmi: libfftw3f-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Feb 11 09:54:17 rpmi: libfftw3l-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Feb 11 09:54:17 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525762 installed <13>Feb 11 09:54:17 rpmi: libwayland-cursor-1.19.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>Feb 11 09:54:17 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+265427.100.1.1 1611852858 installed <13>Feb 11 09:54:17 rpmi: libxml2-devel-1:2.9.10-alt5 sisyphus+265350.100.1.1 1611742530 installed <13>Feb 11 09:54:17 rpmi: libvamp-2.10.0-alt1 sisyphus+253678.100.1.1 1592632980 installed <13>Feb 11 09:54:17 rpmi: libtag-1.11.1-alt1 1479892963 installed <13>Feb 11 09:54:17 rpmi: qt4-common-4.8.7-alt21 sisyphus+245419.100.1.1 1580741842 installed <13>Feb 11 09:54:17 rpmi: libqt4-core-4.8.7-alt21 sisyphus+245419.100.1.1 1580741842 installed <13>Feb 11 09:54:17 rpmi: libproxy-0.4.17-alt1 sisyphus+264902.100.1.1 1611078502 installed <13>Feb 11 09:54:18 rpmi: libpcre2-10.36-alt1 sisyphus+262985.100.2.1 1607423140 installed <13>Feb 11 09:54:18 rpmi: libqt5-core-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:18 rpmi: libyajl-2.1.0-alt1 1399891591 installed <13>Feb 11 09:54:18 rpmi: liblo-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>Feb 11 09:54:18 rpmi: python-sphinx-objects.inv-1:2.3.10.20210115-alt1 sisyphus+264801.100.1.1 1610929404 installed <13>Feb 11 09:54:18 rpmi: libiodbc-3.52.8-alt1 1387533996 installed <13>Feb 11 09:54:18 rpmi: libwacom-data-1.8-alt1 sisyphus+265494.100.1.1 1611956148 installed <13>Feb 11 09:54:18 rpmi: libwacom-1.8-alt1 sisyphus+265494.100.1.1 1611956148 installed <13>Feb 11 09:54:18 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed <13>Feb 11 09:54:18 rpmi: libpaper-1.1.28-alt1 sisyphus+259176.100.1.1 1601738993 installed <13>Feb 11 09:54:18 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Feb 11 09:54:18 rpmi: libevdev-1.11.0-alt1 sisyphus+265566.100.1.1 1612165512 installed <13>Feb 11 09:54:18 rpmi: libinput-1.16.4-alt1 sisyphus+262618.100.1.1 1606464527 installed <13>Feb 11 09:54:18 rpmi: libepoxy-1.5.5-alt1 sisyphus+263785.100.1.1 1608657815 installed <13>Feb 11 09:54:18 rpmi: publicsuffix-list-dafsa-20210121-alt1 sisyphus+265129.100.1.1 1611325490 installed <13>Feb 11 09:54:18 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348938 installed <13>Feb 11 09:54:18 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>Feb 11 09:54:18 rpmi: openldap-common-2.4.56-alt1 sisyphus+264049.140.3.1 1609084202 installed <13>Feb 11 09:54:18 rpmi: libzeromq-4.2.3-alt1.qa1 sisyphus+263586.100.2.1 1608213283 installed <13>Feb 11 09:54:18 rpmi: libgme-0.6.1-alt1 1521318055 installed <13>Feb 11 09:54:18 rpmi: libudfread-1.1.1-alt1 sisyphus+262690.100.1.1 1606726456 installed <13>Feb 11 09:54:18 rpmi: vulkan-filesystem-1.2.152-alt1 sisyphus+257666.300.3.1 1599632436 installed <13>Feb 11 09:54:18 rpmi: libvulkan1-1.2.152-alt1 sisyphus+257666.300.3.1 1599632437 installed <13>Feb 11 09:54:18 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964843 installed <13>Feb 11 09:54:18 rpmi: libxvid-1.3.4-alt1 1507033991 installed <13>Feb 11 09:54:18 rpmi: libx265-192-3.4-alt1 sisyphus+254160.100.7.1 1593756037 installed <13>Feb 11 09:54:18 rpmi: libx264-148-alt2 1496163832 installed <13>Feb 11 09:54:18 rpmi: libwavpack-5.4.0-alt1 sisyphus+265819.100.1.1 1612485165 installed <13>Feb 11 09:54:18 rpmi: libvpx6-1.9.0-alt1 sisyphus+259077.100.2.1 1601616092 installed <13>Feb 11 09:54:18 rpmi: libtwolame-0.4.0-alt1 sisyphus+239176.100.2.1 1571294398 installed <13>Feb 11 09:54:18 rpmi: libspeex-1.2-alt1 1528115225 installed <13>Feb 11 09:54:18 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed <13>Feb 11 09:54:18 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Feb 11 09:54:18 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Feb 11 09:54:18 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed <13>Feb 11 09:54:18 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed <13>Feb 11 09:54:19 rpmi: liblame-3.100-alt1 1527082574 installed <13>Feb 11 09:54:19 rpmi: libdav1d-0.5.2-alt1 sisyphus+245080.100.1.1 1580063364 installed <13>Feb 11 09:54:19 rpmi: libcodec2-0.9.2-alt1 sisyphus+254267.100.1.1 1593522407 installed <13>Feb 11 09:54:19 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>Feb 11 09:54:19 rpmi: libaom2-2.0.1-alt1 sisyphus+265247.100.1.1 1611584743 installed <13>Feb 11 09:54:19 rpmi: libSDL2-2.0.14-alt2 sisyphus+264412.100.1.1 1610114592 installed <13>Feb 11 09:54:19 rpmi: tslib-1.22-alt3 sisyphus+259302.100.1.1 1601981878 installed <13>Feb 11 09:54:19 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Feb 11 09:54:19 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Feb 11 09:54:19 rpmi: libdrm-1:2.4.104-alt1 sisyphus+264662.100.1.1 1610612753 installed <13>Feb 11 09:54:19 rpmi: libgbm-4:20.3.4-alt1 sisyphus+265564.100.1.1 1612163514 installed <13>Feb 11 09:54:19 rpmi: libjack-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed <13>Feb 11 09:54:19 rpmi: libconfig-c++-1.5-alt2 1528494247 installed <13>Feb 11 09:54:19 rpmi: libcelt-1:0.10.0-alt1.qa1 1365952807 installed <13>Feb 11 09:54:19 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Feb 11 09:54:19 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Feb 11 09:54:19 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Feb 11 09:54:19 rpmi: perl-Compress-Raw-Bzip2-2.100-alt1 sisyphus+264529.100.1.1 1610429353 installed <13>Feb 11 09:54:19 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Feb 11 09:54:19 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Feb 11 09:54:19 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Feb 11 09:54:19 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600904226 installed <13>Feb 11 09:54:19 rpmi: perl-Encode-3.08-alt1 sisyphus+263440.100.1.1 1607955886 installed <13>Feb 11 09:54:19 rpmi: perl-URI-5.07-alt1 sisyphus+265643.100.1.1 1612209151 installed <13>Feb 11 09:54:19 rpmi: perl-IO-Compress-2.100-alt1 sisyphus+264540.100.2.1 1610433933 installed <13>Feb 11 09:54:19 rpmi: perl-Net-HTTP-6.20-alt1 sisyphus+264543.100.1.2 1610433051 installed <13>Feb 11 09:54:19 rpmi: perl-HTML-Parser-3.75-alt1 sisyphus+258375.1000.14.2 1600904431 installed <13>Feb 11 09:54:19 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Feb 11 09:54:19 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Feb 11 09:54:19 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Feb 11 09:54:19 rpmi: perl-HTTP-Message-6.27-alt1 sisyphus+264350.100.1.1 1609891188 installed <13>Feb 11 09:54:19 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Feb 11 09:54:19 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Feb 11 09:54:19 rpmi: perl-libwww-6.52-alt1 sisyphus+264541.100.1.3 1610434036 installed <13>Feb 11 09:54:19 rpmi: perl-XML-LibXML-2.0206-alt1 sisyphus+263441.100.1.1 1607955961 installed <13>Feb 11 09:54:19 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Feb 11 09:54:19 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Feb 11 09:54:19 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Feb 11 09:54:20 rpmi: icon-theme-adwaita-3.38.0-alt1 sisyphus+258314.1700.14.2 1600844421 installed <13>Feb 11 09:54:20 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+263451.100.1.1 1607958574 installed <13>Feb 11 09:54:20 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Feb 11 09:54:20 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Feb 11 09:54:20 rpmi: libgdk-pixbuf-locales-2.42.2-alt1 sisyphus+263074.100.1.1 1607428070 installed <13>Feb 11 09:54:20 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Feb 11 09:54:20 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Feb 11 09:54:20 rpmi: libstdc++10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Feb 11 09:54:21 rpmi: gcc10-c++-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Feb 11 09:54:21 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Feb 11 09:54:21 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Feb 11 09:54:21 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed <13>Feb 11 09:54:21 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed Updating fonts cache: <29>Feb 11 09:54:22 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Feb 11 09:54:22 rpmi: libbluray-1.2.1-alt1 sisyphus+265293.100.1.1 1611656206 installed <13>Feb 11 09:54:22 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Feb 11 09:54:22 rpmi: libharfbuzz-gobject-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Feb 11 09:54:22 rpmi: cppunit-1.15.1-alt1 sisyphus+244259.100.3.1 1589884234 installed <13>Feb 11 09:54:22 rpmi: libboost_context1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_fiber1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_stacktrace1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_nowide1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_test1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_serialization1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_random1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:22 rpmi: libboost_iostreams1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:23 rpmi: libboost_json1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:23 rpmi: libboost_container1.75.0-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:24 rpmi: boost-devel-headers-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305385 installed <13>Feb 11 09:54:24 rpmi: boost-devel-1:1.75.0-alt2 sisyphus+265098.100.1.1 1611305362 installed <13>Feb 11 09:54:24 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587857 installed <13>Feb 11 09:54:24 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>Feb 11 09:54:24 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>Feb 11 09:54:24 rpmi: shared-mime-info-2.1-alt1 sisyphus+264261.100.1.1 1609507723 installed <13>Feb 11 09:54:24 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed <13>Feb 11 09:54:25 rpmi: libgio-2.66.6-alt1 sisyphus+265811.100.1.1 1612475090 installed <13>Feb 11 09:54:25 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed <13>Feb 11 09:54:25 rpmi: libgdk-pixbuf-2.42.2-alt1 sisyphus+263074.100.1.1 1607428069 installed <13>Feb 11 09:54:25 rpmi: libglibmm-2.66.0-alt1 sisyphus+265519.100.2.1 1612122114 installed <13>Feb 11 09:54:25 rpmi: libatkmm-2.28.1-alt1 sisyphus+263407.200.4.1 1608464525 installed <13>Feb 11 09:54:25 rpmi: gtk-update-icon-cache-3.24.24-alt1 sisyphus+262986.100.1.1 1607244068 installed <13>Feb 11 09:54:25 rpmi: libgusb-0.3.5-alt1 sisyphus+255577.100.1.1 1596150494 installed <13>Feb 11 09:54:25 rpmi: libcolord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>Feb 11 09:54:25 rpmi: libxml++2-2.42.0-alt1 sisyphus+260588.200.2.1 1603959146 installed <13>Feb 11 09:54:25 rpmi: libffado-2.4.1-alt4 sisyphus+260851.100.1.1 1604354339 installed <13>Feb 11 09:54:25 rpmi: libdconf-0.38.0-alt1 sisyphus+258314.1000.14.2 1600844866 installed <13>Feb 11 09:54:25 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed <13>Feb 11 09:54:25 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed <13>Feb 11 09:54:25 rpmi: libgcrypt20-1.9.1-alt1 sisyphus+265464.100.1.1 1611920829 installed <13>Feb 11 09:54:25 rpmi: libsystemd-1:247.3-alt2 sisyphus+266129.100.1.3 1613012672 installed <13>Feb 11 09:54:25 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Feb 11 09:54:25 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Feb 11 09:54:25 rpmi: dbus-tools-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <86>Feb 11 09:54:25 groupadd[3682685]: group added to /etc/group: name=messagebus, GID=499 <86>Feb 11 09:54:25 groupadd[3682685]: group added to /etc/gshadow: name=messagebus <86>Feb 11 09:54:25 groupadd[3682685]: new group: name=messagebus, GID=499 <86>Feb 11 09:54:25 useradd[3682704]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Feb 11 09:54:25 rpmi: dbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Feb 11 09:54:25 rpmi: dconf-0.38.0-alt1 sisyphus+258314.1000.14.2 1600844866 installed <13>Feb 11 09:54:25 rpmi: libgtk+3-schemas-3.24.24-alt1 sisyphus+262986.100.1.1 1607244000 installed <13>Feb 11 09:54:25 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed <13>Feb 11 09:54:25 rpmi: libcups-2.3.3-alt1 sisyphus+265411.100.1.1 1611832621 installed <13>Feb 11 09:54:26 rpmi: libgs-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed <13>Feb 11 09:54:26 rpmi: libqt5-dbus-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:26 rpmi: libpolkit-0.118-alt2 sisyphus+263041.200.3.1 1611694165 installed <86>Feb 11 09:54:26 groupadd[3687399]: group added to /etc/group: name=colord, GID=498 <86>Feb 11 09:54:26 groupadd[3687399]: group added to /etc/gshadow: name=colord <86>Feb 11 09:54:26 groupadd[3687399]: new group: name=colord, GID=498 <86>Feb 11 09:54:26 useradd[3687409]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null <13>Feb 11 09:54:26 rpmi: colord-1.4.5-alt2 sisyphus+264292.100.1.1 1609619010 installed <13>Feb 11 09:54:26 rpmi: libX11-locales-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed <13>Feb 11 09:54:26 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Feb 11 09:54:26 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Feb 11 09:54:26 rpmi: libX11-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655170 installed <13>Feb 11 09:54:26 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Feb 11 09:54:26 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed <13>Feb 11 09:54:26 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Feb 11 09:54:26 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Feb 11 09:54:26 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Feb 11 09:54:26 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>Feb 11 09:54:26 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Feb 11 09:54:26 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Feb 11 09:54:26 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Feb 11 09:54:26 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Feb 11 09:54:26 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed <13>Feb 11 09:54:26 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542909 installed <13>Feb 11 09:54:26 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Feb 11 09:54:26 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Feb 11 09:54:26 rpmi: libGLX-mesa-4:20.3.4-alt1 sisyphus+265564.100.1.1 1612163514 installed <13>Feb 11 09:54:26 rpmi: libEGL-mesa-4:20.3.4-alt1 sisyphus+265564.100.1.1 1612163514 installed <13>Feb 11 09:54:26 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:27 rpmi: libat-spi2-core-2.38.0-alt1 sisyphus+258314.1440.14.2 1600845165 installed <13>Feb 11 09:54:27 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Feb 11 09:54:28 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Feb 11 09:54:28 rpmi: libX11-devel-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655170 installed <13>Feb 11 09:54:28 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed <13>Feb 11 09:54:28 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Feb 11 09:54:28 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:28 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:28 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Feb 11 09:54:28 rpmi: libpango-1.48.1-alt1 sisyphus+265097.100.1.1 1611302495 installed <13>Feb 11 09:54:28 rpmi: libgtk+2-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed <13>Feb 11 09:54:28 rpmi: libcairomm-1.14.2-alt1 sisyphus+263407.240.4.1 1608464580 installed <13>Feb 11 09:54:28 rpmi: libpangomm-2.46.0-alt1 sisyphus+265519.200.2.1 1612122197 installed <13>Feb 11 09:54:29 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Feb 11 09:54:29 rpmi: libgtkmm2-2.24.5-alt1 1475043238 installed <13>Feb 11 09:54:29 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed <13>Feb 11 09:54:29 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Feb 11 09:54:29 rpmi: librsvg-1:2.50.3-alt1 sisyphus+265438.100.1.1 1611858650 installed <13>Feb 11 09:54:29 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed <13>Feb 11 09:54:29 rpmi: libva-2.10.0-alt1 sisyphus+264299.100.1.1 1609662719 installed <13>Feb 11 09:54:29 rpmi: libgtkglext-1.2.0-alt5 sisyphus+256355.100.1.1 1597620700 installed <13>Feb 11 09:54:29 rpmi: libEGL-devel-4:20.3.4-alt1 sisyphus+265564.100.1.1 1612163514 installed <13>Feb 11 09:54:29 rpmi: libGL-devel-4:20.3.4-alt1 sisyphus+265564.100.1.1 1612163514 installed <13>Feb 11 09:54:29 rpmi: libgail-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed <13>Feb 11 09:54:29 rpmi: libgnomecanvas-2.30.3-alt2 sisyphus+263711.200.20.1 1609408186 installed <13>Feb 11 09:54:29 rpmi: libgnomecanvasmm-2.26.0-alt3.2 1506958594 installed <13>Feb 11 09:54:29 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed <13>Feb 11 09:54:29 rpmi: libgraphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed <13>Feb 11 09:54:29 rpmi: libfreeglut-3.2.1-alt3 sisyphus+263025.100.1.1 1607343896 installed <13>Feb 11 09:54:29 rpmi: libXaw-1.0.12-alt1 1391072624 installed <13>Feb 11 09:54:30 rpmi: libqt4-gui-4.8.7-alt21 sisyphus+245419.100.1.1 1580741842 installed <13>Feb 11 09:54:30 rpmi: libXtst-1.2.3-alt1 sisyphus+261890.200.1.1 1605595243 installed <13>Feb 11 09:54:30 rpmi: libvdpau-1:1.4-alt1 sisyphus+258594.100.1.1 1600934674 installed <13>Feb 11 09:54:30 rpmi: libavutil56-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153225 installed <13>Feb 11 09:54:30 rpmi: libswresample3-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153225 installed <13>Feb 11 09:54:30 rpmi: dbus-tools-gui-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Feb 11 09:54:30 rpmi: at-spi2-core-2.38.0-alt1 sisyphus+258314.1440.14.2 1600845165 installed <13>Feb 11 09:54:30 rpmi: at-spi2-atk-2.38.0-alt1 sisyphus+258314.1500.14.2 1600845211 installed <13>Feb 11 09:54:30 rpmi: libgtk+3-3.24.24-alt1 sisyphus+262986.100.1.1 1607244068 installed <13>Feb 11 09:54:30 rpmi: libzvbi-0.2.35-alt2 sisyphus+254029.100.2.1 1593111433 installed <13>Feb 11 09:54:31 rpmi: libavcodec58-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153225 installed <13>Feb 11 09:54:31 rpmi: libchromaprint1-1.5.0-alt1 sisyphus+264630.100.1.1 1610541944 installed <13>Feb 11 09:54:31 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152221 installed <13>Feb 11 09:54:31 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Feb 11 09:54:31 rpmi: libxcbutil-image-0.4.0-alt1 1446204182 installed <13>Feb 11 09:54:31 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204124 installed <13>Feb 11 09:54:31 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989886 installed <13>Feb 11 09:54:31 rpmi: libxkbcommon-x11-1.0.3-alt1 sisyphus+262369.100.1.1 1606206980 installed <13>Feb 11 09:54:31 rpmi: alsa-ucm-conf-1.2.4-alt1 sisyphus+260180.200.1.1 1603282405 installed <13>Feb 11 09:54:31 rpmi: alsa-topology-conf-1.2.4-alt1 sisyphus+260180.100.1.1 1603282384 installed <13>Feb 11 09:54:31 rpmi: libalsa-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed <13>Feb 11 09:54:31 rpmi: jack-audio-connection-kit-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed <13>Feb 11 09:54:31 rpmi: python-modules-curses-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:31 rpmi: libtinfo-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>Feb 11 09:54:31 rpmi: libncurses-devel-6.2.20210123-alt1 sisyphus+265425.100.1.1 1611851433 installed <13>Feb 11 09:54:31 rpmi: libverto-0.3.1-alt1_2 sisyphus+265276.100.1.1 1611604625 installed <13>Feb 11 09:54:31 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Feb 11 09:54:31 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Feb 11 09:54:31 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Feb 11 09:54:31 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Feb 11 09:54:31 rpmi: ca-certificates-2021.01.27-alt1 sisyphus+265371.200.1.1 1611759824 installed <13>Feb 11 09:54:31 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Feb 11 09:54:31 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Feb 11 09:54:31 rpmi: libcrypto1.1-1.1.1i-alt3 sisyphus+265605.200.2.1 1612202596 installed <13>Feb 11 09:54:31 rpmi: libssl1.1-1.1.1i-alt3 sisyphus+265605.200.2.1 1612202596 installed <13>Feb 11 09:54:32 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Feb 11 09:54:32 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Feb 11 09:54:32 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed <13>Feb 11 09:54:32 rpmi: glib2-devel-2.66.6-alt1 sisyphus+265811.100.1.1 1612475090 installed <13>Feb 11 09:54:32 rpmi: python-modules-compiler-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:32 rpmi: python-modules-email-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:32 rpmi: python-modules-unittest-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:32 rpmi: python-modules-encodings-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed <13>Feb 11 09:54:33 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Feb 11 09:54:33 rpmi: libgio-devel-2.66.6-alt1 sisyphus+265811.100.1.1 1612475090 installed <13>Feb 11 09:54:33 rpmi: libglibmm-devel-2.66.0-alt1 sisyphus+265519.100.2.1 1612122114 installed <13>Feb 11 09:54:33 rpmi: libfreetype-devel-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed <13>Feb 11 09:54:33 rpmi: libharfbuzz-devel-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Feb 11 09:54:33 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed <13>Feb 11 09:54:33 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Feb 11 09:54:33 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>Feb 11 09:54:33 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed <13>Feb 11 09:54:33 rpmi: python3-module-packaging-19.0-alt3 sisyphus+261322.40.5.2 1604886824 installed <13>Feb 11 09:54:33 rpmi: libatkmm-devel-2.28.1-alt1 sisyphus+263407.200.4.1 1608464525 installed <13>Feb 11 09:54:33 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+263407.240.4.1 1608464580 installed <13>Feb 11 09:54:33 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Feb 11 09:54:33 rpmi: libpango-devel-1.48.1-alt1 sisyphus+265097.100.1.1 1611302495 installed <13>Feb 11 09:54:33 rpmi: libpangomm-devel-2.46.0-alt1 sisyphus+265519.200.2.1 1612122197 installed <13>Feb 11 09:54:33 rpmi: libgdk-pixbuf-devel-2.42.2-alt1 sisyphus+263074.100.1.1 1607428069 installed <13>Feb 11 09:54:33 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+261703.100.2.1 1605232240 installed <13>Feb 11 09:54:33 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Feb 11 09:54:33 rpmi: python-modules-xml-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-hotshot-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-bsddb-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-ctypes-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-multiprocessing-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-logging-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: python-modules-distutils-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:33 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed <13>Feb 11 09:54:33 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed <13>Feb 11 09:54:33 rpmi: libgnomecanvas-devel-2.30.3-alt2 sisyphus+263711.200.20.1 1609408186 installed <13>Feb 11 09:54:34 rpmi: libgtkmm2-devel-2.24.5-alt1 1475043238 installed <13>Feb 11 09:54:34 rpmi: python3-module-isodate-0.5.4-alt1 sisyphus+227495.1200.1.3 1555843100 installed <13>Feb 11 09:54:34 rpmi: python3-module-rdflib-4.2.2-alt3 sisyphus+245852.300.2.1 1581423749 installed <13>Feb 11 09:54:34 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>Feb 11 09:54:34 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Feb 11 09:54:34 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Feb 11 09:54:34 rpmi: python3-module-lxml-4.6.1-alt2 sisyphus+261624.100.1.1 1605171595 installed <13>Feb 11 09:54:34 rpmi: python3-module-docutils-0.16.0-alt1 sisyphus+250087.100.1.1 1587043829 installed <13>Feb 11 09:54:34 rpmi: python3-module-chardet-1:3.0.4-alt2 sisyphus+263408.100.1.1 1607875228 installed <13>Feb 11 09:54:34 rpmi: python3-module-idna-2.10-alt1 sisyphus+255040.200.1.1 1594995891 installed <13>Feb 11 09:54:34 rpmi: python3-module-pycparser-2.20-alt1 sisyphus+260990.100.1.1 1604547209 installed <13>Feb 11 09:54:34 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453449 installed <13>Feb 11 09:54:34 rpmi: python3-module-cryptography-3.4.3-alt3 sisyphus+266014.300.3.1 1612886133 installed <13>Feb 11 09:54:34 rpmi: python3-module-openssl-19.1.0-alt1 sisyphus+261139.100.1.1 1604672912 installed <13>Feb 11 09:54:34 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Feb 11 09:54:34 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Feb 11 09:54:34 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>Feb 11 09:54:34 rpmi: python3-module-requests-2.25.0-alt2 sisyphus+263361.100.1.1 1607737415 installed <13>Feb 11 09:54:34 rpmi: python3-module-pytz-1:2020.5-alt1 sisyphus+265473.100.1.1 1611923264 installed <13>Feb 11 09:54:35 rpmi: python3-module-babel-1:2.8.0-alt1 sisyphus+260985.120.8.1 1604548484 installed <13>Feb 11 09:54:35 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Feb 11 09:54:35 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed <13>Feb 11 09:54:35 rpmi: python3-module-jinja2-2.11.2-alt1 sisyphus+254573.100.1.1 1594043344 installed <13>Feb 11 09:54:35 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed <13>Feb 11 09:54:35 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Feb 11 09:54:35 rpmi: python3-module-Pygments-2.6.1-alt2 sisyphus+263434.100.1.1 1607946762 installed <13>Feb 11 09:54:35 rpmi: python3-module-sphinx-1:2.4.4-alt1 sisyphus+254723.100.1.2 1594318607 installed <13>Feb 11 09:54:36 rpmi: python3-module-markdown-3.3.3-alt1 sisyphus+262973.100.1.1 1607196017 installed <13>Feb 11 09:54:36 rpmi: lv2-devel-1.18.0-alt1_1 sisyphus+262063.100.1.1 1605717083 installed <13>Feb 11 09:54:36 rpmi: libsratom-devel-0.6.6-alt1_1 sisyphus+263991.100.1.1 1608994368 installed <13>Feb 11 09:54:36 rpmi: librabbitmq-c-0.9.0-alt1 sisyphus+223349.100.1.2 1551468904 installed <13>Feb 11 09:54:36 rpmi: libmysqlclient21-8.0.22-alt2 sisyphus+263841.100.2.1 1610775743 installed <13>Feb 11 09:54:36 rpmi: libarchive13-3.4.3-alt1 sisyphus+258566.100.1.2 1600916107 installed <13>Feb 11 09:54:36 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <86>Feb 11 09:54:36 groupadd[3725211]: group added to /etc/group: name=_keytab, GID=497 <86>Feb 11 09:54:36 groupadd[3725211]: group added to /etc/gshadow: name=_keytab <86>Feb 11 09:54:36 groupadd[3725211]: new group: name=_keytab, GID=497 <13>Feb 11 09:54:36 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed <13>Feb 11 09:54:36 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed <13>Feb 11 09:54:36 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Feb 11 09:54:36 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Feb 11 09:54:36 rpmi: libssh-0.9.3-alt2 sisyphus+247315.100.1.2 1583840783 installed <13>Feb 11 09:54:36 rpmi: libavformat58-2:4.3.1-alt4 sisyphus+264953.100.1.1 1611153225 installed <13>Feb 11 09:54:36 rpmi: libaubio5-0.4.9-alt3 sisyphus+247694.300.3.3 1584382828 installed <86>Feb 11 09:54:36 groupadd[3726958]: group added to /etc/group: name=sasl, GID=496 <86>Feb 11 09:54:36 groupadd[3726958]: group added to /etc/gshadow: name=sasl <86>Feb 11 09:54:36 groupadd[3726958]: new group: name=sasl, GID=496 <13>Feb 11 09:54:36 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>Feb 11 09:54:36 rpmi: libldap-2.4.56-alt1 sisyphus+264049.140.3.1 1609084359 installed <13>Feb 11 09:54:36 rpmi: libcurl-7.74.0-alt1 sisyphus+264234.100.1.1 1609355642 installed <13>Feb 11 09:54:36 rpmi: libraptor2-2.0.15-alt1 1417013332 installed <13>Feb 11 09:54:36 rpmi: raptor2-devel-2.0.15-alt1 1417013332 installed <13>Feb 11 09:54:36 rpmi: librasqal3-0.9.32-alt3 sisyphus+222990.100.1.1 1551360595 installed <13>Feb 11 09:54:36 rpmi: librasqal-devel-0.9.32-alt3 sisyphus+222990.100.1.1 1551360595 installed <13>Feb 11 09:54:36 rpmi: liblrdf-0.6.1-alt1 1493047570 installed <13>Feb 11 09:54:36 rpmi: libpq5-13.1-alt2 sisyphus+263419.100.1.1 1607919391 installed <13>Feb 11 09:54:36 rpmi: libredland-1.0.17-alt3 sisyphus+223916.100.1.1 1551891183 installed <13>Feb 11 09:54:36 rpmi: libqt5-network-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:37 rpmi: libqt5-xcbqpa-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:37 rpmi: libqt5-eglfskmssupport-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:37 rpmi: libqt5-eglfsdeviceintegration-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:37 rpmi: libqt5-gui-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:37 rpmi: libqt5-widgets-5.15.2-alt1 sisyphus+264725.100.3.2 1612978792 installed <13>Feb 11 09:54:37 rpmi: libqt5-x11extras-5.15.2-alt1 sisyphus+264725.1600.3.2 1612982532 installed <13>Feb 11 09:54:37 rpmi: libsuil-0.10.8-alt1_1 sisyphus+262441.100.1.1 1606239314 installed <13>Feb 11 09:54:37 rpmi: libsuil-devel-0.10.8-alt1_1 sisyphus+262441.100.1.1 1606239314 installed <13>Feb 11 09:54:37 rpmi: libredland-devel-1.0.17-alt3 sisyphus+223916.100.1.1 1551891183 installed <13>Feb 11 09:54:37 rpmi: liblrdf-devel-0.6.1-alt1 1493047570 installed <13>Feb 11 09:54:37 rpmi: libcurl-devel-7.74.0-alt1 sisyphus+264234.100.1.1 1609355642 installed <13>Feb 11 09:54:37 rpmi: libaubio5-devel-0.4.9-alt3 sisyphus+247694.300.3.3 1584382828 installed <13>Feb 11 09:54:37 rpmi: python-dev-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed <13>Feb 11 09:54:37 rpmi: libarchive-devel-3.4.3-alt1 sisyphus+258566.100.1.2 1600916107 installed <13>Feb 11 09:54:37 rpmi: liblilv-devel-0.24.10-alt1_1 sisyphus+263980.100.1.1 1608993666 installed <13>Feb 11 09:54:37 rpmi: libgnomecanvasmm-devel-2.26.0-alt3.2 1506958594 installed <13>Feb 11 09:54:37 rpmi: libjack-devel-1:1.9.14-alt1 sisyphus+251263.200.3.1 1588856135 installed <13>Feb 11 09:54:37 rpmi: libalsa-devel-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed <13>Feb 11 09:54:37 rpmi: graphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed <13>Feb 11 09:54:38 rpmi: libxslt-devel-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Feb 11 09:54:38 rpmi: cppunit-devel-1.15.1-alt1 sisyphus+244259.100.3.1 1589884234 installed <13>Feb 11 09:54:38 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607516810 installed <13>Feb 11 09:54:38 rpmi: liblo-devel-0.31-alt1 sisyphus+257270.100.1.1 1599097762 installed <13>Feb 11 09:54:38 rpmi: libtag-devel-1.11.1-alt1 1479892963 installed <13>Feb 11 09:54:38 rpmi: libvamp-devel-2.10.0-alt1 sisyphus+253678.100.1.1 1592632980 installed <13>Feb 11 09:54:38 rpmi: libfftw3-devel-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed <13>Feb 11 09:54:38 rpmi: libcwiid-devel-0.6.00-alt3.gitfadf11e sisyphus+249991.100.1.1 1586920153 installed <13>Feb 11 09:54:38 rpmi: librubberband-devel-1.8.1-alt1.hg20140905.1 1434271537 installed <13>Feb 11 09:54:38 rpmi: libsamplerate-devel-0.1.9-alt2 1487790086 installed <13>Feb 11 09:54:38 rpmi: libsndfile-devel-1.0.30-alt2 sisyphus+263035.100.1.1 1607353107 installed <13>Feb 11 09:54:38 rpmi: libusb-devel-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed <13>Feb 11 09:54:38 rpmi: libflac-devel-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801639 installed <13>Feb 11 09:54:38 rpmi: libsqlite3-devel-3.34.1-alt1 sisyphus+265135.100.1.1 1611333114 installed <13>Feb 11 09:54:38 rpmi: libogg-devel-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed <13>Feb 11 09:54:38 rpmi: libuuid-devel-2.36.1-alt2 sisyphus+264757.100.1.1 1610726570 installed <13>Feb 11 09:54:38 rpmi: libudev-devel-1:247.3-alt2 sisyphus+266129.100.1.3 1613012672 installed <13>Feb 11 09:54:39 rpmi: doxygen-1:1.8.17-alt2 sisyphus+251932.100.4.1 1589893423 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/ardour-6.5-alt1.nosrc.rpm (w1.gzdio) Installing ardour-6.5-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.9447 + 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.9447 + 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/lib --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 : i686 * Canvas Test UI : False * Beatbox test app : False * CoreAudio : False * CoreAudio 10.5 compat : False * Debug RT allocations : False * Debug Symbols : True * Denormal exceptions : False * Dr. Mingw : False * FLAC : True * FPU optimization : True * 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 [ 34/1109] Compiling libs/pbd/file_archive.cc [ 34/1109] Compiling libs/pbd/epa.cc [ 35/1109] Compiling libs/pbd/enumwriter.cc [ 36/1109] Compiling libs/pbd/event_loop.cc [ 37/1109] Compiling libs/pbd/pbd.cc [ 38/1109] Compiling libs/pbd/convert.cc [ 39/1109] Compiling libs/pbd/tlsf.cc [ 40/1109] Compiling libs/pbd/pathexpand.cc [ 41/1109] Compiling libs/pbd/timing.cc [ 42/1109] Compiling libs/pbd/demangle.cc [ 43/1109] Compiling libs/pbd/timer.cc [ 44/1109] Compiling libs/pbd/uuid.cc [ 45/1109] Compiling libs/pbd/file_utils.cc [ 46/1109] Compiling libs/pbd/xml++.cc [ 47/1109] Compiling libs/pbd/whitespace.cc [ 48/1109] Compiling libs/pbd/locale_guard.cc [ 49/1109] Compiling libs/pbd/undo.cc [ 50/1109] Compiling libs/pbd/mountpoint.cc [ 51/1109] Compiling libs/pbd/pool.cc [ 52/1109] Compiling libs/pbd/debug.cc [ 53/1109] Compiling libs/pbd/textreceiver.cc [ 54/1109] Compiling libs/pbd/openuri.cc [ 55/1109] Compiling libs/pbd/md5.cc [ 56/1109] Compiling libs/pbd/system_exec.cc [ 57/1109] Compiling libs/pbd/malign.cc [ 58/1109] Compiling libs/pbd/receiver.cc [ 59/1109] Compiling libs/pbd/enums.cc [ 60/1109] Compiling libs/pbd/id.cc [ 61/1109] Compiling libs/pbd/basename.cc [ 62/1109] Compiling libs/pbd/command.cc [ 63/1109] Compiling libs/pbd/reallocpool.cc [ 64/1109] Compiling libs/pbd/search_path.cc [ 65/1109] Compiling libs/pbd/cartesian.cc [ 66/1109] Compiling libs/pbd/signals.cc [ 67/1109] Compiling libs/pbd/shortpath.cc [ 68/1109] Compiling libs/pbd/semutils.cc [ 69/1109] Compiling libs/pbd/boost_debug.cc [ 70/1109] Compiling libs/pbd/resource.cc [ 71/1109] Compiling libs/pbd/pthread_utils.cc [ 72/1109] Compiling libs/pbd/base_ui.cc [ 73/1109] Compiling libs/pbd/stateful_diff_command.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( | ^~~~~~~~~~~~~~~~~~~~ [ 74/1109] Compiling libs/pbd/stacktrace.cc [ 75/1109] Compiling libs/pbd/fpu.cc [ 76/1109] Compiling libs/pbd/ffs.cc In file included from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 77/1109] Compiling libs/pbd/cpus.cc [ 78/1109] Compiling libs/pbd/string_convert.cc [ 79/1109] Compiling libs/pbd/strsplit.cc [ 80/1109] Compiling libs/pbd/crossthread.cc [ 81/1109] Compiling libs/pbd/strreplace.cc [ 82/1109] Linking build/libs/temporal/libtemporal.so [ 83/1109] Compiling libs/pbd/stateful.cc [ 84/1109] Compiling libs/pbd/error.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 85/1109] Compiling libs/pbd/controllable.cc [ 86/1109] Compiling libs/pbd/spinlock.cc [ 87/1109] Compiling libs/pbd/property_list.cc [ 88/1109] Compiling libs/pbd/configuration_variable.cc [ 89/1109] Compiling libs/pbd/localtime_r.cc [ 90/1109] Compiling libs/pbd/transmitter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/signals.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 91/1109] Compiling libs/evoral/libsmf/smf_tempo.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 92/1109] Compiling libs/evoral/libsmf/smf_decode.c [ 93/1109] Compiling libs/evoral/libsmf/smf_save.c [ 94/1109] Compiling libs/evoral/libsmf/smf_load.c [ 95/1109] Compiling libs/evoral/libsmf/smf.c [ 96/1109] Compiling libs/evoral/Event.cc [ 97/1109] Compiling libs/evoral/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 98/1109] Compiling libs/evoral/TimeConverter.cc [ 99/1109] Compiling libs/evoral/Sequence.cc [ 100/1109] Compiling libs/evoral/ControlSet.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 101/1109] Compiling libs/evoral/SMF.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( | ^~~~~~~~~~~~~~~~~~~~ [ 102/1109] Compiling libs/evoral/ControlList.cc [ 103/1109] Compiling libs/evoral/Control.cc [ 104/1109] Compiling libs/evoral/Curve.cc [ 105/1109] Compiling libs/evoral/Note.cc [ 106/1109] Compiling libs/lua/luastate.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 107/1109] Compiling libs/lua/lua.cc [ 108/1109] Compiling libs/ptformat/ptformat.cc [ 109/1109] Compiling libs/midi++2/channel.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 110/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 111/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/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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 112/1109] Compiling libs/midi++2/mmc.cc [ 113/1109] Compiling libs/midi++2/midnam_patch.cc [ 114/1109] Compiling libs/midi++2/mtc.cc [ 115/1109] Compiling libs/midi++2/port.cc [ 116/1109] Compiling libs/midi++2/parser.cc [ 117/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/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/pbd/undo.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /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/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/enums.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/pbd/debug.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/debug.cc: In function 'void PBD::debug_print(const char*, std::string)': ../libs/pbd/debug.cc:106:14: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'gint64' {aka 'long long int'} [-Wformat=] 106 | printf ("%ld %s: %s", g_get_monotonic_time(), prefix, str.c_str()); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | long int gint64 {aka long long int} | %lld In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/pbd/controllable.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 118/1109] Compiling libs/audiographer/src/general/sr_converter.cc [ 119/1109] Compiling libs/audiographer/src/general/sample_format_converter.cc [ 120/1109] Compiling libs/audiographer/private/gdither/gdither.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 121/1109] Compiling libs/audiographer/src/routines.cc [ 122/1109] Compiling libs/audiographer/src/debug_utils.cc [ 123/1109] Compiling libs/audiographer/src/general/analyser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/broadcast_info.cc [ 125/1109] Compiling libs/audiographer/src/general/demo_noise.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 126/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 127/1109] Compiling libs/audiographer/src/general/normalizer.cc [ 128/1109] Compiling libs/fluidsynth/src/fluid_rvoice_mixer.c [ 129/1109] Compiling libs/fluidsynth/src/fluid_samplecache.c [ 130/1109] Compiling libs/fluidsynth/src/fluid_synth_monopoly.c [ 131/1109] Compiling libs/fluidsynth/src/fluid_synth.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_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) | [ 132/1109] Compiling libs/fluidsynth/src/fluid_rvoice_event.c [ 133/1109] Compiling libs/fluidsynth/src/fluid_iir_filter.c [ 134/1109] Compiling libs/fluidsynth/src/fluid_gen.c [ 135/1109] Compiling libs/fluidsynth/src/fluid_rev.c [ 136/1109] Compiling libs/fluidsynth/src/fluid_event.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_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); | ^~~~~~~~~~~~~~~~~~~~ [ 137/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_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); | ^~~~~~~~~~~~~~~~~~~~ [ 138/1109] Compiling libs/fluidsynth/src/fluid_rvoice.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_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); | ^~~~~~~~~~~~~~~~~~~~ [ 139/1109] Compiling libs/fluidsynth/src/fluid_lfo.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); | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 140/1109] Compiling libs/fluidsynth/src/fluid_midi.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); | ^~~~~~~~~~~~~~~~~~~~ [ 141/1109] Compiling libs/fluidsynth/src/fluid_tuning.c [ 142/1109] Compiling libs/fluidsynth/src/fluid_voice.c [ 143/1109] Compiling libs/fluidsynth/src/fluid_chorus.c [ 144/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_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); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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 ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ [ 145/1109] Compiling libs/fluidsynth/src/fluid_hash.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_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); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ [ 146/1109] Compiling libs/fluidsynth/src/fluid_rvoice_dsp.c [ 147/1109] Compiling libs/fluidsynth/src/fluid_list.c [ 148/1109] Compiling libs/fluidsynth/src/fluid_ringbuffer.c [ 149/1109] Compiling libs/fluidsynth/src/fluid_settings.c [ 150/1109] Compiling libs/fluidsynth/src/fluid_sffile.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_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 ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ [ 151/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_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_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); | ^~~~~~~~~~~~~~~~~~~~ [ 152/1109] Compiling libs/fluidsynth/src/fluid_defsfont.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/midi++2/channel.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 153/1109] Compiling libs/fluidsynth/src/fluid_chan.c [ 154/1109] Compiling libs/fluidsynth/src/fluid_sys.c [ 155/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_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); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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) | ^~~~~~~~~~ [ 156/1109] Compiling libs/libltc/timecode.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/transmitter.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ [ 157/1109] Compiling libs/libltc/ltc.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_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_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); | ^~~~~~~~~~~~~~~~~~~~ [ 158/1109] Compiling libs/libltc/encoder.c [ 159/1109] Compiling libs/libltc/decoder.c [ 160/1109] Compiling libs/zita-resampler/resampler-table.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_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); | ^~~~~~~~~~~~~~~~~~~~ [ 161/1109] Compiling libs/zita-resampler/vresampler.cc [ 162/1109] Compiling libs/zita-resampler/vmresampler.cc [ 163/1109] Compiling libs/zita-resampler/cresampler.cc [ 164/1109] Compiling libs/zita-resampler/resampler.cc [ 165/1109] Compiling libs/zita-convolver/zita-convolver.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 166/1109] Compiling libs/ardour/sse_functions_avx_linux.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_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 ../../../../../include/glib-2.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); | ^~~~~~~~~~~~~~~~~~~~ [ 167/1109] Compiling libs/ardour/ticker.cc [ 168/1109] Compiling libs/ardour/stripable.cc [ 169/1109] Compiling libs/ardour/auditioner.cc [ 170/1109] Compiling libs/ardour/chan_count.cc [ 171/1109] Compiling libs/ardour/import_pt.cc [ 172/1109] Compiling libs/ardour/audio_backend.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_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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173/1109] Compiling libs/ardour/source_factory.cc [ 174/1109] Compiling libs/ardour/sndfileimportable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 175/1109] Compiling libs/ardour/analyser.cc [ 176/1109] Compiling libs/ardour/amp.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); | ^~~~~~~~~~~~~~~~~~~~ [ 177/1109] Compiling libs/ardour/route.cc [ 178/1109] Compiling libs/ardour/strip_silence.cc [ 179/1109] Compiling libs/ardour/lxvst_plugin.cc [ 180/1109] Compiling libs/ardour/system_exec.cc [ 181/1109] Compiling libs/ardour/route_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 182/1109] Compiling libs/ardour/uri_map.cc [ 183/1109] Compiling libs/ardour/analysis_graph.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 184/1109] Compiling libs/ardour/unknown_processor.cc [ 185/1109] Compiling libs/ardour/export_graph_builder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 186/1109] Compiling libs/ardour/export_formats.cc [ 187/1109] Linking build/libs/lua/libliblua.a [ 188/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 189/1109] Compiling libs/ardour/export_format_specification.cc [ 190/1109] Compiling libs/ardour/reverse.cc [ 191/1109] Compiling libs/ardour/directory_names.cc [ 192/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 193/1109] Compiling libs/ardour/revision.cc [ 194/1109] Linking build/libs/pbd/libpbd.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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/return.cc [ 196/1109] Linking build/libs/fluidsynth/liblibfluidsynth.a [ 197/1109] Compiling libs/ardour/capturing_processor.cc [ 198/1109] Compiling libs/ardour/lv2_plugin.cc [ 199/1109] Compiling libs/ardour/transport_master_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 200/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 201/1109] Compiling libs/ardour/export_format_base.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 202/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 203/1109] Compiling libs/ardour/audioengine.cc [ 204/1109] Compiling libs/ardour/rc_configuration.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 205/1109] Compiling libs/ardour/vca.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 206/1109] Linking build/libs/audiographer/libaudiographer.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/midi++2/mmc.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 207/1109] Linking build/libs/libltc/liblibltc.a [ 208/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 209/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/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; | ^~~~~~~~~~~~~~~~ [ 210/1109] Linking build/libs/evoral/libevoral.so [ 211/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/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/lib/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/lib/lv2/uri-map.lv2/uri-map.h:54:15: note: declared here 54 | typedef void* LV2_URI_Map_Callback_Data; | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 212/1109] Compiling libs/ardour/find_session.cc [ 213/1109] Compiling libs/ardour/dsp_filter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 214/1109] Compiling libs/ardour/mtdm.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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( | ^~~~~~~~~~~~~~~~~~~~ [ 215/1109] Compiling libs/ardour/port_engine_shared.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/audioregion.h:30, from ../libs/ardour/reverse.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 216/1109] Compiling libs/ardour/readonly_control.cc [ 217/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/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; | ^~~~~~~~~~~~~~~~ [ 218/1109] Compiling libs/ardour/polarity_processor.cc [ 219/1109] Compiling libs/ardour/session_ltc.cc [ 220/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/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; | ^~~~~~~~~~~~~~~~ [ 221/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 222/1109] Compiling libs/ardour/default_click.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 223/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/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; | ^~~~~~~~~~~~~~~~ [ 224/1109] Linking build/libs/zita-convolver/libzita-convolver.a [ 225/1109] Linking build/libs/ardour/libsse_avx_functions.a [ 226/1109] Compiling libs/ardour/debug.cc [ 227/1109] Compiling libs/ardour/sse_functions_xmm.cc [ 228/1109] Compiling libs/ardour/audio_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 229/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 230/1109] Compiling libs/ardour/transport_fsm.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 231/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 232/1109] Compiling libs/ardour/playlist_source.cc [ 233/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 234/1109] Compiling libs/ardour/chan_mapping.cc [ 235/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/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_configuration.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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( | ^~~~~~~~~~~~~~~~~~~~ [ 236/1109] Compiling libs/ardour/srcfilesource.cc [ 237/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 238/1109] Compiling libs/ardour/user_bundle.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 239/1109] Compiling libs/ardour/file_source.cc [ 240/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/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; | ^~~~~~~~~~~~~~~~ [ 241/1109] Compiling libs/ardour/mp3filesource.cc [ 242/1109] Compiling libs/ardour/solo_safe_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 243/1109] Compiling libs/ardour/mididm.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 244/1109] Compiling libs/ardour/panner.cc [ 245/1109] Compiling libs/ardour/midi_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 246/1109] Compiling libs/ardour/midiport_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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; | ^~~~~~~~~~~~~~~~ [ 247/1109] Compiling libs/ardour/video_tools_paths.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 248/1109] Compiling libs/ardour/midi_track.cc [ 249/1109] Compiling libs/ardour/buffer_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 250/1109] Compiling libs/ardour/midi_stretch.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 251/1109] Compiling libs/ardour/midi_state_tracker.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 252/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/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; | ^~~~~~~~~~~~~~~~ [ 253/1109] Compiling libs/ardour/midi_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 254/1109] Compiling libs/ardour/buffer.cc [ 255/1109] Compiling libs/ardour/midi_scene_changer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 256/1109] Compiling libs/ardour/midi_scene_change.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 257/1109] Compiling libs/ardour/vst_state.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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; | ^~~~~~~~~~~~~~~~ [ 258/1109] Compiling libs/ardour/midi_ring_buffer.cc [ 259/1109] Compiling libs/ardour/pannable.cc In file included from /usr/include/boost/bind.hpp:30, 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; | ^~~~~~~~~~~~~~~~ [ 260/1109] Compiling libs/ardour/midi_port.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 261/1109] Compiling libs/ardour/record_enable_control.cc [ 262/1109] Compiling libs/ardour/slavable.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/progress.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; | ^~~~~~~~~~~~~~~~ [ 264/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 265/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 266/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 267/1109] Compiling libs/ardour/midi_playlist_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/lib/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; | ^~~~~~~~~~~~~~~~ [ 268/1109] Compiling libs/ardour/selection.cc [ 269/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 270/1109] Compiling libs/ardour/pan_controllable.cc [ 271/1109] Compiling libs/ardour/midi_model.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 272/1109] Compiling libs/ardour/broadcast_info.cc [ 273/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/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; | ^~~~~~~~~~~~~~~~ [ 274/1109] Compiling libs/ardour/speakers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 275/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_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 276/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 277/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 278/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/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/ardour/ardour/user_bundle.h:25, from ../libs/ardour/user_bundle.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 279/1109] Compiling libs/ardour/vst_info_file.cc [ 280/1109] Compiling libs/ardour/midi_automation_list_binder.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 281/1109] Compiling libs/ardour/beats_samples_converter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 282/1109] Compiling libs/ardour/session_butler.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 283/1109] Compiling libs/ardour/meter.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 284/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 285/1109] Compiling libs/ardour/luascripting.cc [ 286/1109] Compiling libs/ardour/luabindings.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 287/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 288/1109] Compiling libs/ardour/location.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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; | ^~~~~~~~~~~~~~~~ [ 289/1109] Compiling libs/ardour/ltc_file_reader.cc [ 290/1109] Compiling libs/ardour/lua_api.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 291/1109] Compiling libs/ardour/luaproc.cc [ 292/1109] Compiling libs/ardour/location_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 293/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/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; | ^~~~~~~~~~~~~~~~ [ 294/1109] Compiling libs/ardour/session_click.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 295/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/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; | ^~~~~~~~~~~~~~~~ [ 296/1109] Compiling libs/ardour/automation_watch.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 297/1109] Compiling libs/ardour/latent.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 298/1109] Compiling libs/ardour/legatize.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/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/lib/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ [ 299/1109] Compiling libs/ardour/onset_detector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 300/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 301/1109] Compiling libs/ardour/io_processor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 302/1109] Compiling libs/ardour/kmeterdsp.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 303/1109] Compiling libs/ardour/vst_plugin.cc [ 304/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 305/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 306/1109] Compiling libs/ardour/automation_list.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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; | ^~~~~~~~~~~~~~~~ [ 307/1109] Compiling libs/ardour/io.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 308/1109] Compiling libs/ardour/mute_control.cc [ 309/1109] Compiling libs/ardour/enums.cc In file included from /usr/include/boost/bind.hpp:30, 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( | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/lua_api.cc: In member function 'bool ARDOUR::LuaAPI::Rubberband::set_mapping(luabridge::LuaRef)': ../libs/ardour/lua_api.cc:978:18: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 978 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d ../libs/ardour/lua_api.cc:978:22: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 978 | printf ("ADD %ld %ld\n", ss, ds); | ~~^ ~~ | | | | long int size_t {aka unsigned int} | %d In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-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; | ^~~~~~~~~~~~~~~~ [ 310/1109] Compiling libs/ardour/internal_return.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 311/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 312/1109] Compiling libs/ardour/automation.cc [ 313/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 314/1109] Compiling libs/ardour/worker.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 315/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/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; | ^~~~~~~~~~~~~~~~ [ 316/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 317/1109] Compiling libs/ardour/session_transport.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 318/1109] Compiling libs/ardour/track.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 319/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 320/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/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; | ^~~~~~~~~~~~~~~~ [ 321/1109] Compiling libs/ardour/vst3_plugin.cc [ 322/1109] Compiling libs/ardour/source.cc [ 323/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 324/1109] Compiling libs/ardour/buffer_set.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 325/1109] Compiling libs/ardour/utils.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( | ^~~~~~~~~~~~~~~~~~~~ [ 326/1109] Compiling libs/ardour/session_state.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 327/1109] Compiling libs/ardour/monitor_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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/lib/lv2/uri-map.lv2/uri-map.h:103:3: note: declared here 103 | } LV2_URI_Map_Feature; | ^~~~~~~~~~~~~~~~~~~ [ 328/1109] Compiling libs/ardour/mode.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 329/1109] Compiling libs/ardour/automatable.cc [ 330/1109] Compiling libs/ardour/export_status.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 331/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/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; | ^~~~~~~~~~~~~~~~ [ 332/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 333/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 334/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/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; | ^~~~~~~~~~~~~~~~ [ 335/1109] Compiling libs/ardour/bundle.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 336/1109] Compiling libs/ardour/mp3fileimportable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 337/1109] Compiling libs/ardour/audio_track_importer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 338/1109] Compiling libs/ardour/iec1ppmdsp.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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( | ^~~~~~~~~~~~~~~~~~~~ [ 339/1109] Compiling libs/ardour/butler.cc [ 340/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/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; | ^~~~~~~~~~~~~~~~ [ 341/1109] Compiling libs/ardour/export_preset.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 342/1109] Compiling libs/ardour/fixed_delay.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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( | ^~~~~~~~~~~~~~~~~~~~ [ 343/1109] Compiling libs/ardour/mtc_slave.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 344/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 345/1109] Compiling libs/ardour/instrument_info.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 346/1109] Compiling libs/ardour/audio_playlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 347/1109] Compiling libs/ardour/export_handler.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/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; | ^~~~~~~~~~~~~~~~ [ 348/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 349/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 350/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/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 '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 '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; | ^~~~~~~~~~~~~~~~ [ 351/1109] Compiling libs/ardour/readable.cc [ 352/1109] Compiling libs/ardour/parameter_descriptor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/vst3_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( | ^~~~~~~~~~~~~~~~~~~~ [ 353/1109] Compiling libs/ardour/tempo.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; | ^~~~~~~~~~~~~~~~ [ 354/1109] Compiling libs/ardour/transpose.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 355/1109] Compiling libs/ardour/playlist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/buffer.h:30, from ../libs/ardour/ardour/audio_buffer.h:27, from ../libs/ardour/audio_buffer.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 356/1109] Compiling libs/ardour/phase_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 357/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 358/1109] Compiling libs/ardour/playlist_factory.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 359/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 360/1109] Compiling libs/ardour/plugin_insert.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/lib/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; | ^~~~~~~~~~~~~~~~ [ 361/1109] Compiling libs/ardour/globals.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; | ^~~~~~~~~~~~~~~~ [ 362/1109] Compiling libs/ardour/session_time.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 363/1109] Compiling libs/ardour/record_safe_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 364/1109] Compiling libs/ardour/session_command.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 365/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/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( | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/ltc_slave.cc: In member function 'void ARDOUR::LTC_TransportMaster::process_ltc(ARDOUR::samplepos_t)': ../libs/ardour/ltc_slave.cc:419:41: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=] 419 | snprintf (buf, sizeof (buf), "LTC@(%ld..%ld) rate %.3f %02d:%02d:%02d%c%02d | %8lld %8lld%s\n", | ~~^ | | | long int | %lld 420 | now, now+ENGINE->samples_per_cycle(), | ~~~ | | | long long int ../libs/ardour/ltc_slave.cc:419:46: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'long long int' [-Wformat=] 419 | snprintf (buf, sizeof (buf), "LTC@(%ld..%ld) rate %.3f %02d:%02d:%02d%c%02d | %8lld %8lld%s\n", | ~~^ | | | long int | %lld 420 | now, now+ENGINE->samples_per_cycle(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long long int In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.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: At global scope: ../libs/ardour/ltc_slave.cc:283:17: warning: 'std::ostream& operator<<(std::ostream&, SMPTETimecode&)' defined but not used [-Wunused-function] 283 | static ostream& operator<< (ostream& ostr, SMPTETimecode& t) | ^~~~~~~~ ../libs/ardour/ltc_slave.cc:267:17: warning: 'std::ostream& operator<<(std::ostream&, LTCFrame&)' defined but not used [-Wunused-function] 267 | static ostream& operator<< (ostream& ostr, LTCFrame& a) | ^~~~~~~~ [ 366/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 367/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/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; | ^~~~~~~~~~~~~~~~ [ 368/1109] Compiling libs/ardour/scene_change.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 369/1109] Compiling libs/ardour/session_events.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 370/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_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 371/1109] Compiling libs/ardour/convolver.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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/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/lib/lv2/event.lv2/event.h:79:9: note: declared here 79 | typedef struct { | ^~~~~~ [ 372/1109] Compiling libs/ardour/audio_playlist_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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; | ^~~~~~~~~~~~~~~~ [ 373/1109] Compiling libs/ardour/audio_library.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ ../libs/ardour/vst_plugin.cc: In member function 'virtual std::string ARDOUR::VSTPlugin::do_save_preset(std::string)': ../libs/ardour/vst_plugin.cc:559:24: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'std::map, ARDOUR::Plugin::PresetRecord>::size_type' {aka 'unsigned int'} [-Wformat=] 559 | snprintf (tmp, 31, "%ld", _presets.size() + 1); | ~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long int std::map, ARDOUR::Plugin::PresetRecord>::size_type {aka unsigned int} | %d In file included from ../../../../../include/glib-2.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 374/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 375/1109] Compiling libs/ardour/filesystem_paths.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 376/1109] Compiling libs/ardour/session_playlists.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 377/1109] Compiling libs/ardour/session_bundles.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 378/1109] Compiling libs/ardour/session_export.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 379/1109] Compiling libs/ardour/iec2ppmdsp.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( | ^~~~~~~~~~~~~~~~~~~~ [ 380/1109] Compiling libs/ardour/session_handle.cc [ 381/1109] Compiling libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 382/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 383/1109] Compiling libs/ardour/audiofilesource.cc In file included from /usr/include/boost/bind.hpp:30, 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; | ^~~~~~~~~~~~~~~~ [ 384/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 385/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/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; | ^~~~~~~~~~~~~~~~ [ 386/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 387/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/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; | ^~~~~~~~~~~~~~~~ [ 388/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 389/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 390/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 391/1109] Compiling libs/ardour/plugin_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 392/1109] Compiling libs/ardour/filter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 393/1109] Compiling libs/ardour/template_utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 394/1109] Compiling libs/ardour/slavable_automation_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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 395/1109] Compiling libs/ardour/session.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( | ^~~~~~~~~~~~~~~~~~~~ [ 396/1109] Compiling libs/ardour/transport_master.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 397/1109] Compiling libs/ardour/rt_tasklist.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 398/1109] Compiling libs/ardour/smf_source.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 399/1109] Compiling libs/ardour/session_midi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 400/1109] Compiling libs/ardour/linux_vst_support.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 401/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 402/1109] Compiling libs/ardour/port_insert.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 403/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/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; | ^~~~~~~~~~~~~~~~ [ 404/1109] Compiling libs/ardour/engine_slave.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 405/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/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; | ^~~~~~~~~~~~~~~~ [ 406/1109] Compiling libs/ardour/ebur128_analysis.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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; | ^~~~~~~~~~~~~~~~ [ 407/1109] Compiling libs/ardour/raw_midi_parser.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 408/1109] Compiling libs/ardour/control_protocol_manager.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 409/1109] Compiling libs/ardour/export_profile_manager.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 410/1109] Compiling libs/ardour/audio_region_importer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 411/1109] Compiling libs/ardour/sndfilesource.cc [ 412/1109] Compiling libs/ardour/vumeterdsp.cc [ 413/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 414/1109] Compiling libs/ardour/element_import_handler.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/lib/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; | ^~~~~~~~~~~~~~~~ [ 415/1109] Compiling libs/ardour/element_importer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 416/1109] Compiling libs/ardour/audiofile_tagger.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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/lib/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; | ^~~~~~~~~~~~~~~~ [ 417/1109] Compiling libs/ardour/disk_writer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 418/1109] Compiling libs/ardour/send.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 419/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/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; | ^~~~~~~~~~~~~~~~ [ 420/1109] Compiling libs/ardour/graph.cc [ 421/1109] Compiling libs/ardour/sndfile_helpers.cc [ 422/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 423/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 424/1109] Compiling libs/ardour/graphnode.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 425/1109] Compiling libs/ardour/gain_control.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 426/1109] Compiling libs/ardour/thread_buffers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 427/1109] Compiling libs/ardour/recent_sessions.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_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; | ^~~~~~~~~~~~~~~~ [ 428/1109] Compiling libs/ardour/solo_isolate_control.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 429/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/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; | ^~~~~~~~~~~~~~~~ [ 430/1109] Compiling libs/ardour/export_filename.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 431/1109] Compiling libs/ardour/route_graph.cc [ 432/1109] Compiling libs/ardour/config_text.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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; | ^~~~~~~~~~~~~~~~ [ 433/1109] Compiling libs/ardour/session_directory.cc [ 434/1109] Compiling libs/ardour/ladspa_plugin.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 435/1109] Compiling libs/ardour/fluid_synth.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 436/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 437/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 438/1109] Compiling libs/gtkmm2ext/window_title.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 439/1109] Compiling libs/gtkmm2ext/textviewer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 440/1109] Compiling libs/gtkmm2ext/keyboard.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 441/1109] Compiling libs/gtkmm2ext/gtkapplication_x11.c In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 442/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/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; | ^~~~~~~~~~~~~~~~ [ 443/1109] Compiling libs/gtkmm2ext/menu_elems.cc [ 444/1109] Compiling libs/gtkmm2ext/persistent_tooltip.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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) (); | ^~~~~~~ [ 445/1109] Compiling libs/gtkmm2ext/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 446/1109] Compiling libs/gtkmm2ext/dndtreeview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 447/1109] Compiling libs/gtkmm2ext/cell_renderer_color_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/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; | ^~~~~~~~~~~~~~~~ [ 448/1109] Compiling libs/gtkmm2ext/gtk_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/ardour/session_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( | ^~~~~~~~~~~~~~~~~~~~ [ 449/1109] Compiling libs/gtkmm2ext/colors.cc [ 450/1109] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_toggle.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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; | ^~~~~~~~~~~~~~~~ [ 451/1109] Compiling libs/gtkmm2ext/colorspace.cc [ 452/1109] Compiling libs/gtkmm2ext/cairo_packer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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( | ^~~~~~~~~~~~~~~~~~~~ [ 453/1109] Compiling libs/gtkmm2ext/actions.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 454/1109] Compiling libs/gtkmm2ext/visibility_tracker.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 455/1109] Compiling libs/gtkmm2ext/cairo_widget.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 456/1109] Compiling libs/gtkmm2ext/application.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 457/1109] Compiling libs/gtkmm2ext/window_proxy.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 458/1109] Compiling libs/gtkmm2ext/action_model.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 459/1109] Compiling libs/gtkmm2ext/treeutils.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); | ^~~~~~~~ [ 460/1109] Compiling libs/gtkmm2ext/cursors.cc [ 461/1109] Compiling libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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; | ^~~~~~~~~~~~~~~~ [ 462/1109] Compiling libs/gtkmm2ext/debug.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 463/1109] Compiling libs/gtkmm2ext/emscale.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; | ^~~~~~~~~~~~~~~~ [ 464/1109] Compiling libs/gtkmm2ext/gtkapplication.c In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 465/1109] Compiling libs/surfaces/control_protocol/basic_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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/control_protocol.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/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); | ^~~~~~~~ [ 467/1109] Compiling libs/canvas/framed_curve.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 468/1109] Compiling libs/canvas/meter.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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) (); | ^~~~~~~ [ 469/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 470/1109] Compiling libs/canvas/line.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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; | ^~~~~~~~~~~~~~~~ [ 471/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 472/1109] Compiling libs/canvas/box.cc In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 473/1109] Compiling libs/canvas/poly_item.cc [ 474/1109] Compiling libs/canvas/grid.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/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); | ^~~~~~~~ [ 475/1109] Compiling libs/canvas/rectangle.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; | ^~~~~~~~~~~~~~~~ [ 476/1109] Compiling libs/canvas/canvas.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 477/1109] Compiling libs/canvas/arrow.cc In file included from /usr/include/boost/bind.hpp:30, 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; | ^~~~~~~~~~~~~~~~ [ 478/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/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); | ^~~~~~~~ [ 479/1109] Compiling libs/canvas/note.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../libs/gtkmm2ext/cell_renderer_pixbuf_multi.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 480/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/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 481/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 482/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 ../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); | ^~~~~~~~ [ 483/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 484/1109] Compiling libs/canvas/root_group.cc [ 485/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 486/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_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); | ^~~~~~~~ [ 487/1109] Compiling libs/canvas/scroll_group.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 488/1109] Compiling libs/canvas/line_set.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 489/1109] Compiling libs/canvas/tracking_text.cc [ 490/1109] Compiling libs/canvas/types.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 491/1109] Compiling libs/canvas/fill.cc [ 492/1109] Compiling libs/canvas/container.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 493/1109] Compiling libs/canvas/item.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 494/1109] Compiling libs/canvas/debug.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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); | ^~~~~~~~ [ 495/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 496/1109] Compiling libs/canvas/pixbuf.cc In file included from /usr/include/boost/bind.hpp:30, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 497/1109] Compiling libs/canvas/text.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/fill.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 498/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 499/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/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( | ^~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~ [ 500/1109] Compiling libs/canvas/image.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 501/1109] Compiling libs/canvas/poly_line.cc [ 502/1109] Compiling libs/widgets/barcontroller.cc [ 503/1109] Compiling libs/widgets/ardour_knob.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 504/1109] Compiling libs/widgets/scroomer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 506/1109] Compiling libs/widgets/binding_proxy.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 507/1109] Compiling libs/widgets/ardour_spacer.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 508/1109] Compiling libs/widgets/ardour_spinner.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [ 509/1109] Compiling libs/widgets/ardour_icon.cc [ 510/1109] Compiling libs/widgets/ardour_dropdown.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 511/1109] Compiling libs/widgets/ui_config.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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); | ^~~~~~~~ [ 512/1109] Compiling libs/widgets/ardour_fader.cc [ 513/1109] Compiling libs/widgets/tooltips.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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( | ^~~~~~~~~~~~~~~~~~~~ [ 514/1109] Compiling libs/widgets/fastmeter.cc [ 515/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 516/1109] Compiling libs/widgets/tabbable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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); | ^~~~~~~~ [ 517/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 518/1109] Compiling libs/widgets/searchbar.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/poly_line.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/poly_line.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 519/1109] Compiling libs/widgets/focus_entry.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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); | ^~~~~~~~ [ 520/1109] Compiling libs/widgets/choice.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 521/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/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); | ^~~~~~~~ [ 522/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 ../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); | ^~~~~~~~ [ 523/1109] Compiling libs/widgets/slider_controller.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 524/1109] Compiling libs/widgets/ardour_button.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 525/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 ../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); | ^~~~~~~~ [ 526/1109] Compiling libs/widgets/popup.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:7, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/tracking_text.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/canvas.h:39, from ../libs/canvas/tracking_text.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 527/1109] Compiling libs/widgets/ardour_display.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/bitmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:31, from ../libs/widgets/pane.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/widgets/widgets/pane.h:30, from ../libs/widgets/pane.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:7, from ../libs/widgets/pane.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 528/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 ../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); | ^~~~~~~~ [ 529/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 530/1109] Compiling libs/waveview/wave_view_private.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 531/1109] Compiling libs/waveview/debug.cc [ 532/1109] Compiling libs/waveview/wave_view.cc [ 533/1109] Compiling libs/qm-dsp/dsp/tonal/TonalEstimator.cpp [ 534/1109] Linking build/libs/ardouralsautil/libardouralsautil.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/widgets/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../libs/widgets/prompter.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../libs/widgets/prompter.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 535/1109] Compiling libs/qm-dsp/dsp/tonal/TCSgram.cpp [ 536/1109] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrackV2.cpp [ 537/1109] Compiling libs/qm-dsp/dsp/transforms/FFT.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/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( | ^~~~~~~~~~~~~~~~~~~~ [ 538/1109] Compiling libs/qm-dsp/dsp/chromagram/Chromagram.cpp [ 539/1109] Compiling libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp [ 540/1109] Compiling libs/qm-dsp/dsp/signalconditioning/Filter.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/line_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( | ^~~~~~~~~~~~~~~~~~~~ [ 541/1109] Compiling libs/qm-dsp/ext/kissfft/tools/kiss_fftr.c [ 542/1109] Compiling libs/qm-dsp/dsp/tonal/ChangeDetectionFunction.cpp [ 543/1109] Compiling libs/qm-dsp/dsp/wavelet/Wavelet.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:40, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/entry.h:37, from ../../../../../include/gtkmm-2.4/gtkmm/treeview.h:42, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:38, from ../libs/widgets/ardour_spinner.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:38, from ../libs/gtkmm2ext/gtkmm2ext/gui_thread.h:23, from ../libs/widgets/ardour_spinner.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 544/1109] Compiling libs/qm-dsp/dsp/tempotracking/DownBeat.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); | ^~~~~~~~ [ 545/1109] Compiling libs/qm-dsp/ext/kissfft/kiss_fft.c [ 546/1109] Compiling libs/qm-dsp/maths/Correlation.cpp [ 547/1109] Compiling libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp [ 548/1109] Compiling libs/qm-dsp/maths/KLDivergence.cpp [ 549/1109] Compiling libs/qm-dsp/dsp/rhythm/BeatSpectrum.cpp [ 550/1109] Compiling libs/qm-dsp/maths/CosineDistance.cpp [ 551/1109] Compiling libs/qm-dsp/dsp/tempotracking/TempoTrack.cpp [ 552/1109] Compiling libs/qm-dsp/dsp/phasevocoder/PhaseVocoder.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 553/1109] Compiling libs/qm-dsp/dsp/keydetection/GetKeyMode.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( | ^~~~~~~~~~~~~~~~~~~~ [ 554/1109] Compiling libs/qm-dsp/base/KaiserWindow.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/poly_item.h:24, from ../libs/canvas/canvas/curve.h:26, from ../libs/canvas/curve.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 555/1109] Compiling libs/qm-dsp/base/Pitch.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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 556/1109] Compiling libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp [ 557/1109] Compiling libs/qm-dsp/dsp/onsets/PeakPicking.cpp [ 558/1109] Compiling libs/qm-dsp/dsp/rateconversion/Decimator.cpp [ 559/1109] Compiling libs/qm-dsp/dsp/signalconditioning/Framer.cpp [ 560/1109] Compiling libs/qm-dsp/maths/MathUtilities.cpp [ 561/1109] Compiling libs/qm-dsp/dsp/chromagram/ConstantQ.cpp [ 562/1109] Compiling libs/qm-dsp/dsp/onsets/DetectionFunction.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../libs/canvas/root_group.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/canvas/item.h:26, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/root_group.h:24, from ../libs/canvas/root_group.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 563/1109] Compiling libs/qm-dsp/maths/pca/pca.c [ 564/1109] Compiling libs/qm-dsp/base/SincWindow.cpp [ 565/1109] Compiling libs/qm-dsp/dsp/mfcc/MFCC.cpp 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( | ^~~~~~~~~~~~~~~~~~~~ ../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) | ^~~~ [ 566/1109] Compiling libs/vamp-plugins/KeyDetect.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/window.h:33, from ../libs/canvas/text.cc:24: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../libs/canvas/text.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/text.h:28, from ../libs/canvas/text.cc: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( | ^~~~~~~~~~~~~~~~~~~~ [ 567/1109] Compiling libs/vamp-plugins/BeatTrack.cpp [ 568/1109] Compiling libs/vamp-plugins/OnsetDetect.cpp [ 569/1109] Compiling libs/vamp-plugins/AmplitudeFollower.cpp [ 570/1109] Compiling libs/vamp-plugins/SimilarityPlugin.cpp ../libs/qm-dsp/maths/MathUtilities.cpp: In static member function 'static int MathUtilities::compareInt(const void*, const void*)': ../libs/qm-dsp/maths/MathUtilities.cpp:247:13: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ ../libs/qm-dsp/maths/MathUtilities.cpp:247:24: warning: cast from type 'const void*' to type 'int*' casts away qualifiers [-Wcast-qual] 247 | return ( *(int*)a - *(int*)b ); | ^~~~~~~ [ 571/1109] Compiling libs/vamp-plugins/Onset.cpp [ 572/1109] Compiling libs/vamp-plugins/TruePeak.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/controllable.h:30, from ../libs/widgets/barcontroller.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 573/1109] Compiling libs/vamp-plugins/TonalChangeDetect.cpp [ 574/1109] Compiling libs/vamp-plugins/ZeroCrossing.cpp [ 575/1109] Compiling libs/vamp-plugins/ebu_r128_proc.cc [ 576/1109] Linking build/libs/gtkmm2ext/libgtkmm2ext.so [ 577/1109] Compiling libs/vamp-plugins/Transcription.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/widgets/ardour_dropdown.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/ardour_dropdown.cc: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); | ^~~~~~~~ [ 578/1109] Compiling libs/vamp-plugins/PercussionOnsetDetector.cpp [ 579/1109] Compiling libs/vamp-plugins/SpectralCentroid.cpp [ 580/1109] Compiling libs/vamp-plugins/EBUr128.cpp [ 581/1109] Compiling libs/vamp-plugins/plugins.cpp [ 582/1109] Compiling libs/vamp-plugins/BarBeatTrack.cpp [ 583/1109] Compiling libs/vamp-plugins/ChromagramPlugin.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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); | ^~~~~~~~ [ 584/1109] Compiling libs/vamp-pyin/YinVamp.cpp In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/filechooserdialog.h:31, from ../libs/widgets/paths_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.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); | ^~~~~~~~ [ 585/1109] Compiling libs/vamp-pyin/SparseHMM.cpp In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/pthread_utils.h:49, from ../libs/waveview/wave_view_private.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 586/1109] Compiling libs/vamp-pyin/LocalCandidatePYIN.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( | ^~~~~~~~~~~~~~~~~~~~ [ 587/1109] Compiling libs/vamp-pyin/MonoNoteHMM.cpp [ 588/1109] Compiling libs/vamp-pyin/MonoPitch.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); | ^~~~~~~~ [ 589/1109] Compiling libs/vamp-pyin/Yin.cpp [ 590/1109] Compiling libs/vamp-pyin/MonoPitchHMM.cpp [ 591/1109] Compiling libs/vamp-pyin/YinUtil.cpp [ 592/1109] Linking build/libs/qm-dsp/libqm-dsp.a In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/listhandle.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:31, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/eventbox.h:7, from ../libs/gtkmm2ext/gtkmm2ext/cairo_widget.h:26, from ../libs/widgets/widgets/ardour_spacer.h:24, from ../libs/widgets/ardour_spacer.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/widgets/widgets/ui_config.h:24, from ../libs/widgets/widgets/ardour_spacer.h:26, from ../libs/widgets/ardour_spacer.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 593/1109] Compiling libs/vamp-pyin/MonoNote.cpp [ 594/1109] Compiling libs/vamp-pyin/MonoNoteParameters.cpp [ 595/1109] Compiling libs/vamp-pyin/PYinVamp.cpp [ 596/1109] Compiling libs/vamp-pyin/libmain.cpp [ 597/1109] Compiling tools/sanity_check/systemtest.cpp [ 598/1109] Linking build/libs/canvas/libcanvas.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 599/1109] Compiling tools/sanity_check/main.cpp [ 600/1109] Compiling tools/gccabicheck/abicheck.c [ 601/1109] Compiling libs/clearlooks-newer/clearlooks_theme_main.c [ 602/1109] Compiling libs/clearlooks-newer/clearlooks_draw_inverted.c [ 603/1109] Compiling libs/clearlooks-newer/widget-information.c [ 604/1109] Compiling libs/clearlooks-newer/support.c [ 605/1109] Compiling libs/clearlooks-newer/clearlooks_rc_style.c [ 606/1109] Compiling libs/clearlooks-newer/clearlooks_style.c [ 607/1109] Compiling libs/clearlooks-newer/cairo-support.c [ 608/1109] Compiling libs/clearlooks-newer/clearlooks_draw_gummy.c [ 609/1109] Compiling libs/clearlooks-newer/clearlooks_draw.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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) (); | ^~~~~~~ [ 610/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 ../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) (); | ^~~~~~~ [ 611/1109] Compiling libs/clearlooks-newer/animation.c In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtk.h:234, from ../libs/clearlooks-newer/widget-information.c:1: ../../../../../include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 47 | typedef void (*GtkItemFactoryCallback) (); | ^~~~~~~ [ 612/1109] Compiling libs/surfaces/generic_midi/midicontrollable.cc [ 613/1109] Compiling libs/surfaces/generic_midi/gmcp_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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); | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ [ 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/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 ../../../../../lib/glib-2.0/include/glibconfig.h:9, from ../../../../../include/glib-2.0/glib/gtypes.h:32, from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/gobject/gbinding.h:28, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../libs/clearlooks-newer/clearlooks_style.c:22: ../libs/clearlooks-newer/clearlooks_style.c: In function 'set_transparency': ../../../../../include/glib-2.0/gobject/gtype.h: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 ../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/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) (); | ^~~~~~~ [ 615/1109] Compiling libs/surfaces/generic_midi/midifunction.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/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) (); | ^~~~~~~ [ 616/1109] Compiling libs/surfaces/generic_midi/interface.cc [ 617/1109] Compiling libs/surfaces/generic_midi/midiinvokable.cc [ 618/1109] Compiling libs/surfaces/generic_midi/generic_midi_control_protocol.cc [ 619/1109] Compiling libs/surfaces/faderport/gui.cc [ 620/1109] Compiling libs/surfaces/faderport/faderport_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../libs/clearlooks-newer/cairo-support.h:3, from ../libs/clearlooks-newer/ge-support.h:5, from ../libs/clearlooks-newer/clearlooks_types.h:4, from ../libs/clearlooks-newer/clearlooks_draw.h:4, from ../libs/clearlooks-newer/clearlooks_draw_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) (); | ^~~~~~~ [ 621/1109] Compiling libs/surfaces/faderport/operations.cc [ 622/1109] Compiling libs/surfaces/faderport/faderport.cc [ 623/1109] Compiling libs/surfaces/faderport8/faderport8_interface.cc [ 624/1109] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 625/1109] Compiling libs/surfaces/faderport8/actions.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../libs/widgets/fastmeter.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../libs/widgets/fastmeter.cc:30: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../libs/widgets/fastmeter.cc:27: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 626/1109] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 627/1109] Compiling libs/surfaces/faderport8/gui.cc [ 628/1109] Compiling libs/surfaces/faderport8/faderport8.cc [ 629/1109] Compiling libs/surfaces/faderport8/callbacks.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 630/1109] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/surfaces/control_protocol/control_protocol/control_protocol.h:29, from ../libs/surfaces/generic_midi/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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) (); | ^~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 631/1109] Compiling libs/surfaces/faderport8/faderport16_interface.cc [ 632/1109] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 633/1109] Compiling libs/surfaces/faderport8/callbacks.cc [ 634/1109] Compiling libs/surfaces/faderport8/faderport8.cc [ 635/1109] Compiling libs/surfaces/faderport8/actions.cc [ 636/1109] Compiling libs/surfaces/faderport8/fp8_controls.cc [ 637/1109] Compiling libs/surfaces/faderport8/faderport2_interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 638/1109] Compiling libs/surfaces/faderport8/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/generic_midi/midifunction.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/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( | ^~~~~~~~~~~~~~~~~~~~ [ 639/1109] Linking build/libs/vamp-plugins/libardourvampplugins.so [ 640/1109] Linking build/libs/widgets/libwidgets.so [ 641/1109] Linking build/tools/sanity_check/sanityCheck In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 642/1109] Linking build/tools/gccabicheck/gcc-glibmm-abi-check [ 643/1109] Linking build/libs/clearlooks-newer/libclearlooks.so [ 644/1109] Compiling libs/surfaces/faderport8/fp8_strip.cc [ 645/1109] Compiling libs/surfaces/faderport8/fp8_controls.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 646/1109] Compiling libs/surfaces/faderport8/callbacks.cc [ 647/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( | ^~~~~~~~~~~~~~~~~~~~ [ 648/1109] Compiling libs/surfaces/faderport8/actions.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 649/1109] Compiling libs/surfaces/cc121/cc121_interface.cc [ 650/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 651/1109] Compiling libs/surfaces/cc121/cc121.cc [ 652/1109] Compiling libs/surfaces/cc121/operations.cc [ 653/1109] Compiling libs/surfaces/mackie/device_profile.cc [ 654/1109] Compiling libs/surfaces/mackie/controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/event_loop.h:27, from ../libs/pbd/pbd/base_ui.h:35, from ../libs/waveview/wave_view.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 655/1109] Compiling libs/surfaces/mackie/button.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/surfaces/faderport8/fp8_base.h:25, from ../libs/surfaces/faderport8/fp8_controls.h:24, from ../libs/surfaces/faderport8/fp8_controls.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 656/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 657/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 658/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 659/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 660/1109] Compiling libs/surfaces/mackie/meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 661/1109] Compiling libs/surfaces/mackie/mackie_control_protocol.cc [ 662/1109] Compiling libs/surfaces/mackie/jog.cc [ 663/1109] Compiling libs/surfaces/mackie/surface_port.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 664/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 665/1109] Compiling libs/surfaces/mackie/led.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( | ^~~~~~~~~~~~~~~~~~~~ [ 666/1109] Compiling libs/surfaces/mackie/subview.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 667/1109] Compiling libs/surfaces/mackie/jog_wheel.cc [ 668/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 669/1109] Compiling libs/surfaces/mackie/strip.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 670/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/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; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 671/1109] Compiling libs/surfaces/mackie/pot.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 672/1109] Compiling libs/surfaces/mackie/gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/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; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 673/1109] Compiling libs/surfaces/us2400/midi_byte_array.cc [ 674/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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 675/1109] Compiling libs/surfaces/us2400/jog.cc [ 676/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 677/1109] Compiling libs/surfaces/us2400/us2400_control_protocol.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 678/1109] Compiling libs/surfaces/us2400/pot.cc [ 679/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 680/1109] Compiling libs/surfaces/us2400/strip.cc [ 681/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 682/1109] Compiling libs/surfaces/us2400/surface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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; | ^~~~~~~~~~~~~~~~ [ 683/1109] Compiling libs/surfaces/us2400/button.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 684/1109] Compiling libs/surfaces/us2400/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 685/1109] Compiling libs/surfaces/us2400/device_profile.cc In file included from /usr/include/boost/bind.hpp: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; | ^~~~~~~~~~~~~~~~ [ 686/1109] Compiling libs/surfaces/us2400/device_info.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 687/1109] Compiling libs/surfaces/us2400/controls.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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; | ^~~~~~~~~~~~~~~~ [ 688/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 689/1109] Compiling libs/surfaces/us2400/led.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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; | ^~~~~~~~~~~~~~~~ [ 690/1109] Compiling libs/surfaces/us2400/types.cc [ 691/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 /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( | ^~~~~~~~~~~~~~~~~~~~ [ 692/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 693/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; | ^~~~~~~~~~~~~~~~ [ 694/1109] Compiling libs/surfaces/launch_control_xl/controllers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/us2400/interface.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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)); | ^~~~~~~~~~~~~~~~~~~~ [ 695/1109] Compiling libs/surfaces/launch_control_xl/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 696/1109] Compiling libs/surfaces/launch_control_xl/launch_control_xl.cc [ 697/1109] Compiling libs/surfaces/launch_control_xl/gui.cc [ 698/1109] Compiling libs/surfaces/launch_control_xl/midi_byte_array.cc [ 699/1109] Compiling libs/surfaces/osc/osc_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( | ^~~~~~~~~~~~~~~~~~~~ [ 700/1109] Compiling libs/surfaces/osc/osc.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 701/1109] Compiling libs/surfaces/osc/osc_cue_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /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( | ^~~~~~~~~~~~~~~~~~~~ [ 702/1109] Compiling libs/surfaces/osc/osc_select_observer.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/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; | ^~~~~~~~~~~~~~~~ [ 703/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 704/1109] Compiling libs/surfaces/osc/osc_controllable.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/interface.cc [ 706/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 /usr/include/boost/smart_ptr.hpp:19, from ../libs/surfaces/us2400/controls.h:27, from ../libs/surfaces/us2400/led.h:22, from ../libs/surfaces/us2400/led.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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( | ^~~~~~~~~~~~~~~~~~~~ [ 707/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 708/1109] Compiling libs/surfaces/wiimote/wiimote.cc [ 709/1109] Compiling libs/surfaces/push2/gui.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/automation_control.h:30, from ../libs/surfaces/us2400/controls.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 710/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 711/1109] Compiling libs/surfaces/push2/menu.cc [ 712/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/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/buttons.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 714/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 715/1109] Compiling libs/surfaces/push2/layout.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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( | ^~~~~~~~~~~~~~~~~~~~ [ 716/1109] Compiling libs/surfaces/push2/push2.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 717/1109] Compiling libs/surfaces/push2/midi_byte_array.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 718/1109] Compiling libs/surfaces/push2/canvas.cc [ 719/1109] Compiling libs/surfaces/push2/interface.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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); | ^~~~~~~~ [ 720/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/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; | ^~~~~~~~~~~~~~~~ [ 721/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/launch_control_xl/interface.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 722/1109] Compiling libs/surfaces/push2/knob.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/surfaces/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; | ^~~~~~~~~~~~~~~~ [ 723/1109] Compiling libs/surfaces/push2/track_mix.cc [ 724/1109] Compiling libs/surfaces/push2/utils.cc [ 725/1109] Compiling libs/surfaces/contourdesign/contourdesign_gui.cc [ 726/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/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; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 727/1109] Compiling libs/surfaces/contourdesign/jump_distance_widget.cc [ 728/1109] Compiling libs/surfaces/contourdesign/interface.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/port.h:30, from ../libs/surfaces/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; | ^~~~~~~~~~~~~~~~ [ 729/1109] Compiling libs/surfaces/contourdesign/button_config_widget.cc [ 730/1109] Compiling libs/panners/2in2out/panner_2in2out.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/surfaces/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( | ^~~~~~~~~~~~~~~~~~~~ [ 731/1109] Compiling libs/panners/1in2out/panner_1in2out.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/threads.h:30, from ../libs/pbd/pbd/id.h:28, from ../libs/ardour/ardour/types.h:49, from ../libs/ardour/ardour/amp.h:27, from ../libs/surfaces/osc/osc_global_observer.cc:24: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 732/1109] Compiling libs/panners/vbap/vbap.cc [ 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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 734/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 735/1109] Compiling libs/backends/dummy/dummy_audiobackend.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 736/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/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; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /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; | ^~~~~~~~~~~~~~~~ [ 737/1109] Compiling libs/backends/jack/jack_audiobackend.cc [ 738/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 739/1109] Compiling libs/backends/jack/weak_libjack.c [ 740/1109] Compiling libs/backends/jack/jack_connection.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 741/1109] Compiling libs/backends/jack/jack_api.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/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; | ^~~~~~~~~~~~~~~~ [ 742/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 743/1109] Compiling libs/backends/jack/jack_utils.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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); | ^~~~~~~~ [ 744/1109] Compiling libs/backends/alsa/zita-alsa-pcmi.cc [ 745/1109] Compiling libs/backends/alsa/alsa_rawmidi.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/panners/vbap/vbap_speakers.h:27, from ../libs/panners/vbap/vbap_speakers.cc:40: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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/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; | ^~~~~~~~~~~~~~~~ [ 746/1109] Compiling libs/backends/alsa/alsa_audiobackend.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 747/1109] Compiling libs/backends/alsa/alsa_midi.cc [ 748/1109] Compiling libs/backends/alsa/alsa_sequencer.cc [ 749/1109] Compiling libs/backends/alsa/alsa_slave.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 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/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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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)); | ^~~~~~~~~~~~~~~~~~~~ [ 751/1109] Compiling libs/plugins/a-comp.lv2/a-comp.c [ 752/1109] Compiling libs/plugins/a-exp.lv2/a-exp.c [ 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/region_editor.cc [ 758/1109] Compiling gtk2_ardour/editor_markers.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 759/1109] Compiling gtk2_ardour/editor_routes.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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( | ^~~~~~~~~~~~~~~~~~~~ [ 760/1109] Compiling gtk2_ardour/plugin_pin_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/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; | ^~~~~~~~~~~~~~~~ [ 761/1109] Compiling gtk2_ardour/editor_videotimeline.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/backends/alsa/alsa_rawmidi.h:29, from ../libs/backends/alsa/alsa_rawmidi.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 762/1109] Compiling gtk2_ardour/midi_time_axis.cc [ 763/1109] Compiling gtk2_ardour/grid_lines.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/amp.h:27, from ../libs/panners/vbap/vbap.cc:37: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /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; | ^~~~~~~~~~~~~~~~ [ 764/1109] Compiling gtk2_ardour/nag.cc [ 765/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/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; | ^~~~~~~~~~~~~~~~ [ 766/1109] Compiling gtk2_ardour/mouse_cursors.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 767/1109] Compiling gtk2_ardour/send_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/backends/jack/jack_connection.h:7, from ../libs/backends/jack/jack_connection.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 768/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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 769/1109] Compiling gtk2_ardour/session_metadata_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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/rc_option_editor.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; | ^~~~~~~~~~~~~~~~ [ 771/1109] Compiling gtk2_ardour/plugin_selector.cc [ 772/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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); | ^~~~~~~~ [ 773/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/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); | ^~~~~~~~~~~~~~~~ ../libs/backends/alsa/alsa_slave.cc:325:72: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] 325 | printf ("Slave Process: Playback Buffer Underflow, have %u want %lu\n", _rb_playback.read_space (), _pcmi.nplay () * spp); // XXX DEBUG | ~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int uint32_t {aka unsigned int} | %u In file included from ../../../../../include/glib-2.0/glib/gthread.h: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: ../../../../../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); | ^~~~~~~~~~~~~~~~ [ 774/1109] Compiling gtk2_ardour/edit_note_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 775/1109] Compiling gtk2_ardour/screensaver.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 776/1109] Compiling gtk2_ardour/bundle_env_linux.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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); | ^~~~~~~~ [ 777/1109] Compiling gtk2_ardour/patch_change_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 778/1109] Compiling gtk2_ardour/ambiguous_file_dialog.cc [ 779/1109] Compiling gtk2_ardour/selection.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 780/1109] Compiling gtk2_ardour/route_time_axis.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); | ^~~~~~~~ [ 781/1109] Compiling gtk2_ardour/route_processor_selection.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 782/1109] Compiling gtk2_ardour/tempo_curve.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 783/1109] Compiling gtk2_ardour/piano_roll_header.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 784/1109] Compiling gtk2_ardour/big_clock_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 785/1109] Compiling gtk2_ardour/rhythm_ferret.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 786/1109] Compiling gtk2_ardour/gain_meter.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/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); | ^~~~~~~~ [ 787/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/bitmap.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:31, from ../gtk2_ardour/mouse_cursors.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/menushell.h:32, from ../gtk2_ardour/utils.h:40, from ../gtk2_ardour/mouse_cursors.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/cursor.h:7, from ../gtk2_ardour/mouse_cursors.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 788/1109] Compiling gtk2_ardour/duplicate_routes_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 789/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/nag.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/nag.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/nag.cc:24: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/nag.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/patch_change_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/midi++2/midi++/midnam_patch.h:38, from ../gtk2_ardour/patch_change_dialog.cc:29: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 790/1109] Compiling gtk2_ardour/lv2_plugin_ui.cc [ 791/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/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; | ^~~~~~~~~~~~~~~~ [ 792/1109] Linking build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 793/1109] Linking build/libs/LV2/a-comp.lv2/a-comp.so [ 794/1109] Linking build/libs/LV2/a-exp.lv2/a-exp.so [ 795/1109] Linking build/libs/LV2/a-delay.lv2/a-delay.so [ 796/1109] Linking build/libs/LV2/a-eq.lv2/a-eq.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/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; | ^~~~~~~~~~~~~~~~ [ 797/1109] Linking build/libs/LV2/a-reverb.lv2/a-reverb.so [ 798/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 799/1109] Compiling gtk2_ardour/session_dialog.cc [ 800/1109] Compiling gtk2_ardour/note.cc [ 801/1109] Compiling gtk2_ardour/editor_component.cc [ 802/1109] Compiling gtk2_ardour/main.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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); | ^~~~~~~~ [ 803/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 804/1109] Compiling gtk2_ardour/ardour_ui_dependents.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 805/1109] Compiling gtk2_ardour/nsm.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 806/1109] Linking build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 807/1109] Compiling gtk2_ardour/selection_memento.cc [ 808/1109] Compiling gtk2_ardour/video_server_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-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)); | ^~~~~~~~~~~~~~~~~~~~ [ 809/1109] Compiling gtk2_ardour/export_file_notebook.cc [ 810/1109] Compiling gtk2_ardour/mixer_strip.cc [ 811/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 812/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 813/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 814/1109] Compiling gtk2_ardour/automation_controller.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 815/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 816/1109] Compiling gtk2_ardour/vca_master_strip.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 817/1109] Compiling gtk2_ardour/step_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 818/1109] Compiling gtk2_ardour/vst3_x11_plugin_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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( | ^~~~~~~~~~~~~~~~~~~~ [ 819/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 820/1109] Compiling gtk2_ardour/export_preset_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 821/1109] Compiling gtk2_ardour/region_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/rhythm_ferret.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/rhythm_ferret.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 822/1109] Compiling gtk2_ardour/tempo_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 823/1109] Compiling gtk2_ardour/hit.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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); | ^~~~~~~~ [ 824/1109] Compiling gtk2_ardour/soundcloud_export_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 825/1109] Compiling gtk2_ardour/strip_silence_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/editor_drag.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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; | ^~~~~~~~~~~~~~~~ [ 826/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/tempo_dialog.cc:29: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/tempo_dialog.h:38, from ../gtk2_ardour/tempo_dialog.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 827/1109] Compiling gtk2_ardour/mono_panner.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 828/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/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; | ^~~~~~~~~~~~~~~~ [ 829/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/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/vca_master_strip.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/vca_master_strip.cc:21: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 830/1109] Compiling gtk2_ardour/global_port_matrix.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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); | ^~~~~~~~ [ 831/1109] Compiling gtk2_ardour/session_import_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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 832/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/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); | ^~~~~~~~ [ 833/1109] Compiling gtk2_ardour/time_axis_view_item.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../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; | ^~~~~~~~~~~~~~~~ [ 834/1109] Compiling gtk2_ardour/panner_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/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); | ^~~~~~~~ [ 835/1109] Compiling gtk2_ardour/location_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_channel_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_channel_dialog.h:25, from ../gtk2_ardour/midi_channel_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 836/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/new_plugin_preset_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/plugin.h:26, from ../gtk2_ardour/new_plugin_preset_dialog.h:23, from ../gtk2_ardour/new_plugin_preset_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 837/1109] Compiling gtk2_ardour/pianokeyboard.cc [ 838/1109] Compiling gtk2_ardour/editor_audio_import.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 839/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 ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 840/1109] Compiling gtk2_ardour/route_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/edit_note_dialog.h:22, from ../gtk2_ardour/edit_note_dialog.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/edit_note_dialog.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/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/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/route.h:34, from ../gtk2_ardour/duplicate_routes_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/duplicate_routes_dialog.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 841/1109] Compiling gtk2_ardour/main_clock.cc [ 842/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 843/1109] Compiling gtk2_ardour/editor_sources.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 844/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 845/1109] Compiling gtk2_ardour/transport_control_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 846/1109] Compiling gtk2_ardour/plugin_display.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/lv2_plugin_ui.cc:26: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16, from /usr/include/boost/enable_shared_from_this.hpp:16, from ../libs/ardour/ardour/lv2_plugin.h:31, from ../gtk2_ardour/lv2_plugin_ui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 847/1109] Compiling gtk2_ardour/ardour_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_dependents.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 848/1109] Compiling gtk2_ardour/automation_time_axis.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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; | ^~~~~~~~~~~~~~~~ [ 849/1109] Compiling gtk2_ardour/export_timespan_selector.cc [ 850/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 851/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/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); | ^~~~~~~~ [ 852/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/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:31, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_import_dialog.cc:24: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/messagedialog.h:7, from ../gtk2_ardour/session_import_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/audio_region_importer.h:27, from ../gtk2_ardour/session_import_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/note_select_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/note_select_dialog.h:24, from ../gtk2_ardour/note_select_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 853/1109] Compiling gtk2_ardour/patch_change.cc [ 854/1109] Linking build/libs/surfaces/control_protocol/libardourcp.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 855/1109] Linking build/libs/waveview/libwaveview.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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 856/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 857/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/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.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( | ^~~~~~~~~~~~~~~~~~~~ [ 858/1109] Linking build/libs/backends/alsa/libalsa_audiobackend.so [ 859/1109] Compiling gtk2_ardour/editor_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 860/1109] Compiling gtk2_ardour/vst_plugin_ui.cc [ 861/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/targetentry.h:30, from ../../../../../include/gtkmm-2.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); | ^~~~~~~~ [ 862/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 863/1109] Compiling gtk2_ardour/port_matrix_column_labels.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 864/1109] Compiling gtk2_ardour/transform_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 865/1109] Compiling gtk2_ardour/missing_plugin_dialog.cc [ 866/1109] Compiling gtk2_ardour/export_filename_selector.cc [ 867/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 868/1109] Compiling gtk2_ardour/ardour_ui_engine.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 869/1109] Linking build/libs/surfaces/generic_midi/libardour_generic_midi.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glib-2.0/gio/gioenums.h:28, from ../../../../../include/glib-2.0/gio/giotypes.h:28, from ../../../../../include/glib-2.0/gio/gio.h:26, from ../../../../../include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from ../../../../../include/gtk-2.0/gdk/gdk.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/transform_dialog.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:7, from ../gtk2_ardour/transform_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/ardour/ardour/midi_model.h:34, from ../gtk2_ardour/transform_dialog.h:30, from ../gtk2_ardour/transform_dialog.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 870/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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 871/1109] Linking build/libs/surfaces/faderport8/libardour_faderport8.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 872/1109] Linking build/libs/surfaces/faderport8/libardour_faderport16.so [ 873/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/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; | ^~~~~~~~~~~~~~~~ [ 874/1109] Linking build/libs/surfaces/cc121/libardour_cc121.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_video.cc:41: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/ardour_ui_video.cc:43: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glib-2.0/glib/gprintf.h:21, from ../../../../../include/glib-2.0/glib/gstdio.h:22, from ../libs/pbd/pbd/gstdio_compat.h:29, from ../gtk2_ardour/ardour_ui_video.cc:39: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 875/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 876/1109] Linking build/libs/surfaces/us2400/libardour_us2400.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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 877/1109] Linking build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 878/1109] Linking build/libs/surfaces/osc/libardour_osc.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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 879/1109] Linking build/libs/surfaces/wiimote/libardour_wiimote.so In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 880/1109] Linking build/libs/surfaces/push2/libardour_push2.so [ 881/1109] Linking build/libs/surfaces/contourdesign/libardour_contourdesign.so [ 882/1109] Linking build/libs/panners/2in2out/libpan2in2out.so 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 883/1109] Linking build/libs/panners/1in2out/libpan1in2out.so [ 884/1109] Linking build/libs/panners/vbap/libpanvbap.so In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 885/1109] Linking build/libs/panners/stereobalance/libpanbalance.so [ 886/1109] Compiling gtk2_ardour/sfdb_ui.cc [ 887/1109] Compiling gtk2_ardour/missing_filesource_dialog.cc [ 888/1109] Compiling gtk2_ardour/port_matrix_grid.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 889/1109] Compiling gtk2_ardour/midi_selection.cc [ 890/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/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; | ^~~~~~~~~~~~~~~~ [ 891/1109] Compiling gtk2_ardour/track_view_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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 892/1109] Compiling gtk2_ardour/plugin_dspload_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 893/1109] Compiling gtk2_ardour/editor_mixer.cc [ 894/1109] Compiling gtk2_ardour/big_transport_window.cc [ 895/1109] Compiling gtk2_ardour/marker.cc [ 896/1109] Compiling gtk2_ardour/editor_timefx.cc [ 897/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 898/1109] Compiling gtk2_ardour/editor_canvas_events.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 899/1109] Compiling gtk2_ardour/plugin_dspload_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../libs/gtkmm2ext/gtkmm2ext/utils.h:35, from ../gtk2_ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 900/1109] Compiling gtk2_ardour/editor_ops.cc [ 901/1109] Compiling gtk2_ardour/meter_patterns.cc [ 902/1109] Compiling gtk2_ardour/export_video_dialog.cc [ 903/1109] Compiling gtk2_ardour/editor.cc [ 904/1109] Compiling gtk2_ardour/automation_line.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 905/1109] Compiling gtk2_ardour/stripable_colorpicker.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 906/1109] Compiling gtk2_ardour/note_player.cc [ 907/1109] Compiling gtk2_ardour/editor_pt_import.cc [ 908/1109] Compiling gtk2_ardour/editor_mouse.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 909/1109] Compiling gtk2_ardour/audio_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 910/1109] Compiling gtk2_ardour/editing.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/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; | ^~~~~~~~~~~~~~~~ [ 911/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 ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 912/1109] Compiling gtk2_ardour/latency_gui.cc [ 913/1109] Compiling gtk2_ardour/ardour_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; | ^~~~~~~~~~~~~~~~ [ 914/1109] Compiling gtk2_ardour/editor_route_groups.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/vst_plugin_ui.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/vst_plugin.h:25, from ../gtk2_ardour/vst_plugin_ui.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 915/1109] Compiling gtk2_ardour/export_video_infobox.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/memento_command.h:29, from ../gtk2_ardour/route_ui.cc:35: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/route_ui.cc:33: ../libs/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; | ^~~~~~~~~~~~~~~~ [ 916/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 917/1109] Compiling gtk2_ardour/automation_streamview.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 918/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 919/1109] Compiling gtk2_ardour/audio_region_editor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 920/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/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/varianttype.h:24, from ../../../../../include/glibmm-2.4/glibmm/variant.h:24, from ../../../../../include/glibmm-2.4/glibmm/containerhandle_shared.h:23, from ../../../../../include/glibmm-2.4/glibmm/arrayhandle.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/color.h:35, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/drawingarea.h:31, from ../gtk2_ardour/fft_graph.h:27, from ../gtk2_ardour/fft_result.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gdkmm-2.4/gdkmm/color.h:9, from ../gtk2_ardour/fft_result.h:26, from ../gtk2_ardour/fft_result.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 921/1109] Compiling gtk2_ardour/step_entry.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 922/1109] Compiling gtk2_ardour/transport_control.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 923/1109] Compiling gtk2_ardour/monitor_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [ 924/1109] Compiling gtk2_ardour/option_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/bundle_manager.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/bundle_manager.cc:22: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/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/ardour_ui_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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 926/1109] Compiling gtk2_ardour/editor_summary.cc [ 927/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 928/1109] Compiling gtk2_ardour/ardour_message.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 929/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 930/1109] Compiling gtk2_ardour/panner_interface.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 931/1109] Compiling gtk2_ardour/generic_pluginui.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 932/1109] Compiling gtk2_ardour/ardour_http.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../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; | ^~~~~~~~~~~~~~~~ [ 933/1109] Compiling gtk2_ardour/luawindow.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 934/1109] Compiling gtk2_ardour/template_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 935/1109] Compiling gtk2_ardour/export_format_selector.cc [ 936/1109] Compiling gtk2_ardour/insert_remove_time_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/track_view_list.h:23, from ../gtk2_ardour/track_view_list.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 937/1109] Compiling gtk2_ardour/ardour_ui_mixer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 938/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 ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/receiver.h:27, from ../libs/pbd/pbd/abstract_ui.h:31, from ../libs/gtkmm2ext/gtkmm2ext/gtk_ui.h:52, from ../gtk2_ardour/editor_route_groups.cc:33: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/editor_route_groups.cc:31: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/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/floating_text_entry.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../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( | ^~~~~~~~~~~~~~~~~~~~ [ 940/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 941/1109] Compiling gtk2_ardour/ardour_ui_options.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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)); | ^~~~~~~~~~~~~~~~~~~~ [ 942/1109] Compiling gtk2_ardour/route_params_ui.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/thread.h:39, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm.h:91, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/value.h:24, from ../../../../../include/glibmm-2.4/glibmm/error.h:22, from ../../../../../include/glibmm-2.4/glibmm/thread.h:48, from ../../../../../include/glibmm-2.4/glibmm.h:103, from ../../../../../include/gtkmm-2.4/gtkmm.h:87, from ../gtk2_ardour/audio_streamview.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.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)); | ^~~~~~~~~~~~~~~~~~~~ [ 943/1109] Compiling gtk2_ardour/stereo_panner_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/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; | ^~ [ 944/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/latency_gui.cc:25: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/latency_gui.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [ 945/1109] Compiling gtk2_ardour/editor_locations.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 946/1109] Compiling gtk2_ardour/instrument_selector.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 947/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 948/1109] Compiling gtk2_ardour/ardour_ui_access_web.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 949/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/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); | ^~~~~~~~ [ 950/1109] Compiling gtk2_ardour/editor_keys.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 951/1109] Compiling gtk2_ardour/editor_tempodisplay.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 952/1109] Compiling gtk2_ardour/note_base.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../../../../../include/gtkmm-2.4/gtkmm/dialog.h:31, from ../../../../../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 953/1109] Compiling gtk2_ardour/nsmclient.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [ 954/1109] Compiling gtk2_ardour/region_layering_order_editor.cc [ 955/1109] Compiling gtk2_ardour/mini_timeline.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( | ^~~~~~~~~~~~~~~~~~~~ [ 956/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/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( | ^~~~~~~~~~~~~~~~~~~~ [ 957/1109] Compiling gtk2_ardour/io_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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( | ^~~~~~~~~~~~~~~~~~~~ [ 958/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 959/1109] Compiling gtk2_ardour/panner_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 960/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 961/1109] Compiling gtk2_ardour/vst3_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 962/1109] Compiling gtk2_ardour/audio_time_axis.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 963/1109] Compiling gtk2_ardour/ardour_ui_ed.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( | ^~~~~~~~~~~~~~~~~~~~ [ 964/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 965/1109] Compiling gtk2_ardour/time_fx_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/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( | ^~~~~~~~~~~~~~~~~~~~ [ 966/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 ../../../../../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 967/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 968/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 969/1109] Compiling gtk2_ardour/quantize_dialog.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 970/1109] Compiling gtk2_ardour/editor_regions.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( | ^~~~~~~~~~~~~~~~~~~~ [ 971/1109] Compiling gtk2_ardour/session_archive_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [ 972/1109] Compiling gtk2_ardour/plugin_eq_gui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/frame.h:32, from ../gtk2_ardour/plugin_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/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 974/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/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; | ^~~~~~~~~~~~~~~~ [ 975/1109] Compiling gtk2_ardour/plugin_scan_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ [ 976/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 977/1109] Compiling gtk2_ardour/add_video_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 978/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [ 979/1109] Compiling gtk2_ardour/processor_selection.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 980/1109] Compiling gtk2_ardour/color_theme_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [ 981/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 982/1109] Compiling gtk2_ardour/about.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; | ^~~~~~~~~~~~~~~~ [ 983/1109] Compiling gtk2_ardour/interthread_progress_window.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 984/1109] Compiling gtk2_ardour/video_monitor.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/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); | ^~~~~~~~ [ 985/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 986/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 987/1109] Compiling gtk2_ardour/midi_region_view.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( | ^~~~~~~~~~~~~~~~~~~~ [ 988/1109] Compiling gtk2_ardour/new_user_wizard.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../gtk2_ardour/time_fx_dialog.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/time_fx_dialog.cc:28: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [ 989/1109] Compiling gtk2_ardour/midi_velocity_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/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; | ^~~~~~~~~~~~~~~~ [ 990/1109] Compiling gtk2_ardour/port_matrix_body.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( | ^~~~~~~~~~~~~~~~~~~~ [ 991/1109] Compiling gtk2_ardour/region_selection.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 992/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 993/1109] Compiling gtk2_ardour/add_route_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [ 994/1109] Compiling gtk2_ardour/midi_streamview.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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); | ^~~~~~~~ [ 995/1109] Compiling gtk2_ardour/utils.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/pbd/pbd/xml++.h:42, from ../libs/pbd/pbd/stateful.h:32, from ../libs/pbd/pbd/statefuldestructible.h:23, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 996/1109] Compiling gtk2_ardour/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 997/1109] Compiling gtk2_ardour/enums.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../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; | ^~~~~~~~~~~~~~~~ [ 998/1109] Compiling gtk2_ardour/port_insert_ui.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [ 999/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/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( | ^~~~~~~~~~~~~~~~~~~~ [1000/1109] Compiling gtk2_ardour/normalize_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_velocity_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/session_handle.h:22, from ../gtk2_ardour/ardour_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.h:28, from ../gtk2_ardour/midi_velocity_dialog.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1001/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/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); | ^~~~~~~~ [1002/1109] Compiling gtk2_ardour/sys_ex.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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); | ^~~~~~~~ [1003/1109] Compiling gtk2_ardour/midi_channel_selector.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/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)); | ^~~~~~~~~~~~~~~~~~~~ [1004/1109] Compiling gtk2_ardour/panner2d.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../libs/ardour/ardour/tempo.h:35, from ../gtk2_ardour/video_timeline.cc:23: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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)); | ^~~~~~~~~~~~~~~~~~~~ [1005/1109] Compiling gtk2_ardour/ardour_ui3.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)); | ^~~~~~~~~~~~~~~~~~~~ [1006/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 ../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/lib/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; | ^~~~~~~~~~~~~~~~ [1007/1109] Compiling gtk2_ardour/audio_region_view.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [1008/1109] Compiling gtk2_ardour/control_slave_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [1009/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/file_archive.h:23, from ../gtk2_ardour/session_archive_dialog.h:28, from ../gtk2_ardour/session_archive_dialog.cc:26: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/session_archive_dialog.cc:19: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1010/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/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; | ^~~~~~~~~~~~~~~~ [1011/1109] Compiling gtk2_ardour/editor_snapshots.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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; | ^~~~~~~~~~~~~~~~ [1012/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/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); | ^~~~~~~~ ../gtk2_ardour/midi_tracer.cc: In member function 'void MidiTracer::tracer(MIDI::Parser&, MIDI::byte*, size_t, MIDI::samplecnt_t)': ../gtk2_ardour/midi_tracer.cc:351:37: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 351 | s += snprintf (&buf[s], bufsize, "%16s (%" PRId64 ") = [", "Sysex", len); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | size_t {aka unsigned int} In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/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; | ^~~~~~~~~~~~~~~~ [1013/1109] Compiling gtk2_ardour/debug.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [1014/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1015/1109] Compiling gtk2_ardour/editor_cursors.cc [1016/1109] Compiling gtk2_ardour/mixer_group_tabs.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/box.h:44, from ../gtk2_ardour/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( | ^~~~~~~~~~~~~~~~~~~~ [1017/1109] Compiling gtk2_ardour/ruler_dialog.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/add_route_dialog.cc:30: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [1018/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1019/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/color_theme_manager.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../gtk2_ardour/color_theme_manager.cc:39: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1020/1109] Compiling gtk2_ardour/script_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [1021/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/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); | ^~~~~~~~ [1022/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1023/1109] Compiling gtk2_ardour/midi_list_editor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [1024/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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)); | ^~~~~~~~~~~~~~~~~~~~ [1025/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/control_point_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/command.h:29, from ../libs/pbd/pbd/undo.h:39, from ../gtk2_ardour/automation_line.h:38, from ../gtk2_ardour/control_point_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1026/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 ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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; | ^~~~~~~~~~~~~~~~ [1027/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/group_tabs.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/group_tabs.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1028/1109] Compiling gtk2_ardour/patch_change_widget.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)); | ^~~~~~~~~~~~~~~~~~~~ [1029/1109] Compiling gtk2_ardour/virtual_keyboard_window.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)); | ^~~~~~~~~~~~~~~~~~~~ [1030/1109] Compiling gtk2_ardour/editor_audiotrack.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.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)); | ^~~~~~~~~~~~~~~~~~~~ [1031/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/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; | ^~~~~~~~~~~~~~~~ [1032/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [1033/1109] Compiling gtk2_ardour/audio_clock.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; | ^~~~~~~~~~~~~~~~ [1034/1109] Compiling gtk2_ardour/playlist_selector.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ruler_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../libs/ardour/ardour/rc_configuration.h:28, from ../gtk2_ardour/actions.h:28, from ../gtk2_ardour/ruler_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1035/1109] Compiling gtk2_ardour/midi_export_dialog.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/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)); | ^~~~~~~~~~~~~~~~~~~~ [1036/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 ../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); | ^~~~~~~~ [1037/1109] Compiling gtk2_ardour/gui_object.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/ardour/ardour/types.h:38, from ../gtk2_ardour/quantize_dialog.h:30, from ../gtk2_ardour/quantize_dialog.cc:28: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/quantize_dialog.cc:23: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ [1038/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/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [1039/1109] Compiling gtk2_ardour/midi_cut_buffer.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/search_path_option.cc:22: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/widgets/widgets/slider_controller.h:27, from ../gtk2_ardour/option_editor.h:40, from ../gtk2_ardour/search_path_option.h:29, from ../gtk2_ardour/search_path_option.cc:30: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1040/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/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; | ^~~~~~~~~~~~~~~~ [1041/1109] Compiling gtk2_ardour/ui_config.cc [1042/1109] Compiling gtk2_ardour/automation_region_view.cc [1043/1109] Compiling gtk2_ardour/window_manager.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [1044/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [1045/1109] Compiling gtk2_ardour/shuttle_control.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [1046/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [1047/1109] Compiling gtk2_ardour/editor_rulers.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/evoral/evoral/Sequence.h:31, from ../libs/ardour/ardour/automatable_sequence.h:23, from ../gtk2_ardour/midi_cut_buffer.h:25, from ../gtk2_ardour/midi_cut_buffer.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [1048/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 ../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)); | ^~~~~~~~~~~~~~~~~~~~ [1049/1109] Compiling gtk2_ardour/monitor_section.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/alignment.h:31, from ../libs/canvas/canvas/canvas.h:32, from ../gtk2_ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [1050/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/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( | ^~~~~~~~~~~~~~~~~~~~ [1051/1109] Compiling gtk2_ardour/editor_canvas.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [1052/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/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; | ^~~~~~~~~~~~~~~~ [1053/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/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); | ^~~~~~~~ [1054/1109] Compiling gtk2_ardour/lxvst_plugin_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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); | ^~~~~~~~ [1055/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1056/1109] Compiling gtk2_ardour/axis_view.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../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/lib/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)); | ^~~~~~~~~~~~~~~~~~~~ [1057/1109] Compiling gtk2_ardour/time_axis_view.cc In file included from ../../../../../include/gdkmm-2.4/gdkmm.h:34, from ../../../../../include/gtkmm-2.4/gtkmm.h:89, from ../gtk2_ardour/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)); | ^~~~~~~~~~~~~~~~~~~~ [1058/1109] Compiling gtk2_ardour/mixer_ui.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [1059/1109] Compiling gtk2_ardour/track_selection.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; | ^~~~~~~~~~~~~~~~ [1060/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/targetentry.h:30, 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)); | ^~~~~~~~~~~~~~~~~~~~ [1061/1109] Compiling gtk2_ardour/luainstance.cc In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/canvas/canvas/item.h:30, from ../libs/canvas/canvas/container.h:23, from ../libs/canvas/canvas/flag.h:28, from ../gtk2_ardour/sys_ex.cc:20: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, 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)); | ^~~~~~~~~~~~~~~~~~~~ [1062/1109] Compiling gtk2_ardour/linux_vst_gui_support.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/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( | ^~~~~~~~~~~~~~~~~~~~ [1063/1109] Compiling gtk2_ardour/configinfo.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/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; | ^~~~~~~~~~~~~~~~ [1064/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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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( | ^~~~~~~~~~~~~~~~~~~~ [1065/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../libs/ardour/ardour/midi_region.h:33, from ../gtk2_ardour/midi_export_dialog.cc:25: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/midi_export_dialog.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/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/verbose_cursor.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/bin.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [1067/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1068/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1069/1109] Compiling headless/misc.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/container.h:30, from ../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)); | ^~~~~~~~~~~~~~~~~~~~ [1070/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/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( | ^~~~~~~~~~~~~~~~~~~~ [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/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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)); | ^~~~~~~~~~~~~~~~~~~~ [1072/1109] Compiling session_utils/copy-mixer.cc [1073/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/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( | ^~~~~~~~~~~~~~~~~~~~ [1074/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [1075/1109] Compiling session_utils/fix_bbtppq.cc In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/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)); | ^~~~~~~~~~~~~~~~~~~~ [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/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)); | ^~~~~~~~~~~~~~~~~~~~ [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/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)); | ^~~~~~~~~~~~~~~~~~~~ [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/targetentry.h:30, 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)); | ^~~~~~~~~~~~~~~~~~~~ [1079/1109] Compiling session_utils/new_session.cc In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from ../libs/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)); | ^~~~~~~~~~~~~~~~~~~~ [1080/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/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)); | ^~~~~~~~~~~~~~~~~~~~ [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/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( | ^~~~~~~~~~~~~~~~~~~~ [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/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( | ^~~~~~~~~~~~~~~~~~~~ [1083/1109] Compiling libs/vfork/exec_wrapper.c 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; | ^~~~~~~~~~~~~~~~ [1084/1109] Compiling libs/hidapi/linux/hid.c [1085/1109] Linking build/libs/vfork/ardour-exec-wrapper 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)); | ^~~~~~~~~~~~~~~~~~~~ [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 ../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); | ^~~~~~~~ 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; | ^~~~~~~~~~~~~~~~ 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; | ^~~~~~~~~~~~~~~~ [1087/1109] Linking build/session_utils/ardour6-new_session In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/pbd/pbd/transmitter.h:25, from ../libs/pbd/pbd/error.h:22, from ../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; | ^~~~~~~~~~~~~~~~ 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; | ^~~~~~~~~~~~~~~~ [1088/1109] Linking build/session_utils/ardour6-fix_bbtppq In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/ardour.h:34, from ../session_utils/common.h:22, from ../session_utils/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)); | ^~~~~~~~~~~~~~~~~~~~ [1089/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/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/ardour_ui_startup.cc:51: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from ../libs/pbd/pbd/signals.h:37, from ../libs/ardour/ardour/audioengine.h:39, from ../gtk2_ardour/ardour_ui_startup.cc:56: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../gtk2_ardour/ardour_ui_startup.cc:48: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of 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/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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from ../../../../../include/glib-2.0/gobject/gobject.h:24, from ../../../../../include/glib-2.0/gobject/gbinding.h:29, from ../../../../../include/glib-2.0/glib-object.h:22, from ../../../../../include/glibmm-2.4/glibmm/class.h:24, from ../../../../../include/glibmm-2.4/glibmm/objectbase.h:21, from ../../../../../include/glibmm-2.4/glibmm/object.h:29, from ../../../../../include/pangomm-1.4/pangomm/font.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:32, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/misc.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/image.h:31, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from ../../../../../include/gtkmm-2.4/gtkmm/image.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:27, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | Glib::RefPtr get_iter(const GTimeVal* start_time); | ^ In file included from ../../../../../include/glib-2.0/glib/galloca.h:32, from ../../../../../include/glib-2.0/glib.h:30, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../../../../../include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/smart_ptr/weak_ptr.hpp:17, from /usr/include/boost/weak_ptr.hpp:16, from ../libs/ardour/ardour/session.h:50, from ../gtk2_ardour/save_as_dialog.cc:22: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/glib-2.0/glib/gthread.h:32, from ../../../../../include/glib-2.0/glib/gasyncqueue.h:32, from ../../../../../include/glib-2.0/glib.h:32, from ../../../../../include/glibmm-2.4/glibmm/unicode.h:23, from ../../../../../include/glibmm-2.4/glibmm/ustring.h:21, from ../../../../../include/gtkmm-2.4/gtkmm/iconset.h:7, from ../../../../../include/gtkmm-2.4/gtkmm/stock.h:24, from ../gtk2_ardour/save_as_dialog.cc:20: ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::__cxx11::list >]': ../libs/ardour/ardour/session.h:313:25: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h:78:33: note: in expansion of macro 'g_atomic_pointer_get' 78 | rv = *((boost::shared_ptr*)g_atomic_pointer_get (&x.gptr)); | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/rcu.h: In instantiation of 'boost::shared_ptr RCUManager::reader() const [with T = std::vector >]': ../libs/ardour/ardour/session.h:346:27: required from here ../../../../../include/glib-2.0/glib/gatomic.h:128:34: warning: cast from type 'void* volatile*' to type 'void**' casts away qualifiers [-Wcast-qual] 128 | gpointer *gapg_temp_atomic = (gpointer *)(atomic); \ | ^~~~~~~~~~~~~~~~~~~~ ../libs/pbd/pbd/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/pthread_utils.h:49, from ../gtk2_ardour/linux_vst_gui_support.cc:34: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /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/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/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 /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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); | ^~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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)); | ^~~~~~~~~~~~~~~~~~~~ In file 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( | ^~~~~~~~~~~~~~~~~~~~ [1091/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/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; | ^~~~~~~~~~~~~~~~ [1092/1109] Linking build/headless/hardour-6.5.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; | ^~~~~~~~~~~~~~~~ [1093/1109] Linking build/session_utils/ardour6-export In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp: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( | ^~~~~~~~~~~~~~~~~~~~ [1094/1109] Linking build/libs/fst/ardour-vst3-scanner 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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, 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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.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:29, from ../../../../../include/gdkmm-2.4/gdkmm/drawable.h:29, from ../../../../../include/gdkmm-2.4/gdkmm/pixbuf.h:33, from ../gtk2_ardour/monitor_section.cc:24: ../../../../../include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtktoolitem.h:31, from ../../../../../include/gtk-2.0/gtk/gtktoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from ../../../../../include/gtk-2.0/gtk/gtk.h:126, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, from ../../../../../include/gtkmm-2.4/gtkmm/targetlist.h:29, from ../../../../../include/gtkmm-2.4/gtkmm/widget.h:47, from ../../../../../include/gtkmm-2.4/gtkmm/action.h:30, from ../libs/gtkmm2ext/gtkmm2ext/actions.h:27, from ../gtk2_ardour/monitor_section.cc: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; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.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; | ^~~~~~~~~~~~~~~~ In file included from ../../../../../include/gtk-2.0/gtk/gtkobject.h:37, from ../../../../../include/gtk-2.0/gtk/gtkwidget.h:36, from ../../../../../include/gtk-2.0/gtk/gtkcontainer.h:35, from ../../../../../include/gtk-2.0/gtk/gtkbin.h:35, from ../../../../../include/gtk-2.0/gtk/gtkwindow.h:36, from ../../../../../include/gtk-2.0/gtk/gtkdialog.h:35, from ../../../../../include/gtk-2.0/gtk/gtkaboutdialog.h:32, from ../../../../../include/gtk-2.0/gtk/gtk.h:33, from ../../../../../include/gtkmm-2.4/gtkmm/targetentry.h:30, 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 (13m0.652s) + /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 (7.711s) + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.5419 + 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/lib/ardour6/sanityCheck (from build/tools/sanity_check/sanityCheck) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/engines/libclearlooks.so (from build/libs/clearlooks-newer/libclearlooks.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libhidapi.a (from build/libs/hidapi/libhidapi.a) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0.0.0 (from build/libs/ptformat/libptformat.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so (to libptformat.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0 (to libptformat.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0 (from build/libs/vamp-plugins/libardourvampplugins.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so.0 (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvampplugins.so (to libardourvampplugins.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0 (to libardourvamppyin.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so (to libardourvamppyin.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0 (from build/libs/vamp-pyin/libardourvamppyin.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4 (to libpbd.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so (to libpbd.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4.1.0 (from build/libs/pbd/libpbd.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so (to libmidipp.so.4.1.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4 (to libmidipp.so.4.1.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4.1.0 (from build/libs/midi++2/libmidipp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0.0.0 (from build/libs/evoral/libevoral.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0 (to libevoral.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so (to libevoral.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardourcp.so (from build/libs/surfaces/control_protocol/libardourcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_generic_midi.so (from build/libs/surfaces/generic_midi/libardour_generic_midi.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport.so (from build/libs/surfaces/faderport/libardour_faderport.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport8.so (from build/libs/surfaces/faderport8/libardour_faderport8.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport16.so (from build/libs/surfaces/faderport8/libardour_faderport16.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_faderport2.so (from build/libs/surfaces/faderport8/libardour_faderport2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_cc121.so (from build/libs/surfaces/cc121/libardour_cc121.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_mcp.so (from build/libs/surfaces/mackie/libardour_mcp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_us2400.so (from build/libs/surfaces/us2400/libardour_us2400.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_launch_control_xl.so (from build/libs/surfaces/launch_control_xl/libardour_launch_control_xl.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_osc.so (from build/libs/surfaces/osc/libardour_osc.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_wiimote.so (from build/libs/surfaces/wiimote/libardour_wiimote.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_push2.so (from build/libs/surfaces/push2/libardour_push2.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/surfaces/libardour_contourdesign.so (from build/libs/surfaces/contourdesign/libardour_contourdesign.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpan2in2out.so (from build/libs/panners/2in2out/libpan2in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpan1in2out.so (from build/libs/panners/1in2out/libpan1in2out.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpanvbap.so (from build/libs/panners/vbap/libpanvbap.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/panners/libpanbalance.so (from build/libs/panners/stereobalance/libpanbalance.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libdummy_audiobackend.so (from build/libs/backends/dummy/libdummy_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libjack_audiobackend.so (from build/libs/backends/jack/libjack_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libalsa_audiobackend.so (from build/libs/backends/alsa/libalsa_audiobackend.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0.0.0 (from build/libs/temporal/libtemporal.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so (to libtemporal.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0 (to libtemporal.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3.0.0 (from build/libs/ardour/libardour.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so (to libardour.so.3.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3 (to libardour.so.3.0.0) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/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) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so (to libgtkmm2ext.so.0.8.3) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0 (to libgtkmm2ext.so.0.8.3) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0.8.3 (from build/libs/gtkmm2ext/libgtkmm2ext.so) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo (from libs/gtkmm2ext/po/cs.mo) + 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/lib/ardour6/libaudiographer.so.0.0.0 (from build/libs/audiographer/libaudiographer.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0 (to libaudiographer.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so (to libcanvas.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0.0.0 (from build/libs/canvas/libcanvas.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0 (to libcanvas.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so (to libwidgets.so.0.0.0) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0 (to libwidgets.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwidgets.so.0.0.0 (from build/libs/widgets/libwidgets.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0 (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0.0.0 (from build/libs/waveview/libwaveview.so) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so (to libwaveview.so.0.0.0) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/manifest.ttl (from build/libs/LV2/reasonablesynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.ttl (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so (from build/libs/LV2/reasonablesynth.lv2/reasonablesynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.ttl (from build/libs/LV2/a-comp.lv2/a-comp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/manifest.ttl (from build/libs/LV2/a-comp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp#stereo.ttl (from build/libs/LV2/a-comp.lv2/a-comp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/presets.ttl (from build/libs/LV2/a-comp.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so (from build/libs/LV2/a-comp.lv2/a-comp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/manifest.ttl (from build/libs/LV2/a-exp.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.ttl (from build/libs/LV2/a-exp.lv2/a-exp.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp#stereo.ttl (from build/libs/LV2/a-exp.lv2/a-exp#stereo.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so (from build/libs/LV2/a-exp.lv2/a-exp.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/manifest.ttl (from build/libs/LV2/a-delay.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.ttl (from build/libs/LV2/a-delay.lv2/a-delay.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/presets.ttl (from build/libs/LV2/a-delay.lv2/presets.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so (from build/libs/LV2/a-delay.lv2/a-delay.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/manifest.ttl (from build/libs/LV2/a-eq.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.ttl (from build/libs/LV2/a-eq.lv2/a-eq.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so (from build/libs/LV2/a-eq.lv2/a-eq.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/manifest.ttl (from build/libs/LV2/a-reverb.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.ttl (from build/libs/LV2/a-reverb.lv2/a-reverb.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so (from build/libs/LV2/a-reverb.lv2/a-reverb.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/manifest.ttl (from build/libs/LV2/a-fluidsynth.lv2/manifest.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.ttl) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so (from build/libs/LV2/a-fluidsynth.lv2/a-fluidsynth.so) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.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/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.menus (from build/gtk2_ardour/ardour.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/trx.menus (from build/gtk2_ardour/trx.menus) + install /usr/src/tmp/ardour-buildroot/etc/ardour6/ardour.keys (from build/gtk2_ardour/ardour.keys) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/act-disabled.png (from gtk2_ardour/icons/act-disabled.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/ArdourMono.ttf (from gtk2_ardour/ArdourMono.ttf) + 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/ArdourSans.ttf (from gtk2_ardour/ArdourSans.ttf) + 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/etc/ardour6/default_ui_config (from build/gtk2_ardour/default_ui_config) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-fast-cut.png (from gtk2_ardour/icons/fadeout-fast-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-linear.png (from gtk2_ardour/icons/fadeout-linear.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-slow-cut.png (from gtk2_ardour/icons/fadeout-slow-cut.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fadeout-symmetric.png (from gtk2_ardour/icons/fadeout-symmetric.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport-small.png (from gtk2_ardour/icons/faderport-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport16-small.png (from gtk2_ardour/icons/faderport16-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport2018-small.png (from gtk2_ardour/icons/faderport2018-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/faderport8-small.png (from gtk2_ardour/icons/faderport8-small.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/ferret_02.png (from gtk2_ardour/icons/ferret_02.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/forte.png (from gtk2_ardour/icons/forte.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortissimo.png (from gtk2_ardour/icons/fortissimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/fortississimo.png (from gtk2_ardour/icons/fortississimo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber.png (from gtk2_ardour/icons/grabber.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_edit_point.png (from gtk2_ardour/icons/grabber_edit_point.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/grabber_note.png (from gtk2_ardour/icons/grabber_note.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/halfnote.png (from gtk2_ardour/icons/halfnote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/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/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/locale/cs/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/cs.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_5.png (from gtk2_ardour/icons/trim_right_cursor_5.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_right_cursor_left_only.png (from gtk2_ardour/icons/trim_right_cursor_left_only.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/trim_top_cursor.png (from gtk2_ardour/icons/trim_top_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/wholenote.png (from gtk2_ardour/icons/wholenote.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_in_cursor.png (from gtk2_ardour/icons/zoom_in_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/icons/zoom_out_cursor.png (from gtk2_ardour/icons/zoom_out_cursor.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/de/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/de.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/el/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/el.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/en_GB/LC_MESSAGES/gtk2_ardour6.mo (from gtk2_ardour/po/en_GB.mo) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/locale/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/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/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/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/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/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/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/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/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/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/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/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/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/Alesis_NanoSynth.midnam (from share/patchfiles/Alesis_NanoSynth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_Q20.midnam (from share/patchfiles/Alesis_Q20.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6.midnam (from share/patchfiles/Alesis_QS6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Alesis_QS6_1.midnam (from share/patchfiles/Alesis_QS6_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/HiAndLowPass.lua (from share/scripts/HiAndLowPass.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/globalcursor.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/graph.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/grid.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/icon.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/knob.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/label.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/levelmeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/meterbase.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/multimeter.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notification.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/notifications.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/pager.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/css/responsehandle.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/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/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/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/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/scripts/midi_cc_to_automation.lua (from share/scripts/midi_cc_to_automation.lua) + 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/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/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) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/hardour-6.5.0 (from build/headless/hardour-6.5.0) + 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/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/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/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css (from share/web_surfaces/builtin/mixer/ardour-toolkit-theme/theme.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/expand.svg (from share/web_surfaces/builtin/mixer/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/index.html (from share/web_surfaces/builtin/mixer/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/main.js (from share/web_surfaces/builtin/mixer/js/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/scale.js (from share/web_surfaces/builtin/mixer/js/scale.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkloader.js (from share/web_surfaces/builtin/mixer/js/tkloader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/js/tkwidget.js (from share/web_surfaces/builtin/mixer/js/tkwidget.js) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-copy-mixer (from build/session_utils/ardour6-copy-mixer) + 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/lib/ardour6/utils/ardour6-export (from build/session_utils/ardour6-export) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/mute_all_tracks.lua (from share/scripts/mute_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/normalize_all_tracks.lua (from share/scripts/normalize_all_tracks.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/notch_bank.lua (from share/scripts/notch_bank.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/periodic_backup.lua (from share/scripts/periodic_backup.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/post_export_save_hook.lua (from share/scripts/post_export_save_hook.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_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/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) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export (to /usr/lib/ardour6/utils/ardour-util.sh) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_empty_session (from build/session_utils/ardour6-new_empty_session) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_session (from build/session_utils/ardour6-new_session) + symlink /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session (to /usr/lib/ardour6/utils/ardour-util.sh) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-fix_bbtppq (from build/session_utils/ardour6-fix_bbtppq) + 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/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/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/lib/ardour6/utils/ardour-util.sh (from build/session_utils/ardour-util.sh) + 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/lib/ardour6/ardour-vst-scanner (from build/libs/fst/ardour-vst-scanner) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-exec-wrapper (from build/libs/vfork/ardour-exec-wrapper) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_07_6FH_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_08_1TP_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_09_1TP_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_10_2TP_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_11_2TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam (from share/patchfiles/EW_Hollywood_Brass_12_3TP_KS_Sus_Short_C0_A#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Brass_13_3TP_KS_Effects_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Brass_14_1TB_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam (from share/patchfiles/EW_Hollywood_Brass_15_1TB_KS_Effects_C0_E0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam (from share/patchfiles/EW_Hollywood_Brass_16_3TB_KS_Sus_Short_C#4_G#4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam (from share/patchfiles/EW_Hollywood_Brass_17_3TB_KS_Effects_C#4_F4.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam (from share/patchfiles/EW_Hollywood_Brass_18_1CM_KS_Sus_Short_C#3_G3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Brass_19_1TU_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam (from share/patchfiles/EW_Hollywood_Brass_20_1TU_KS_Effects_C3_E3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam (from share/patchfiles/EW_Hollywood_Brass_21_LB_KS_Sus_Short_C0_D0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam (from share/patchfiles/EW_Hollywood_Brass_22_LB_KS_Effects_C3_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam (from share/patchfiles/EW_Hollywood_Harp_01_Generic_Harp.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Harp_02_Harp_KS_Master_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/lib/ardour6/ardour-vst3-scanner (from build/libs/fst/ardour-vst3-scanner) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/README (from share/web_surfaces/builtin/mixer/toolkit/implements/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/anchor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/anchor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js (from share/web_surfaces/builtin/mixer/toolkit/implements/audiomath.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/base.js (from share/web_surfaces/builtin/mixer/toolkit/implements/base.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js (from share/web_surfaces/builtin/mixer/toolkit/implements/globalcursor.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/gradient.js (from share/web_surfaces/builtin/mixer/toolkit/implements/gradient.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/notes.js (from share/web_surfaces/builtin/mixer/toolkit/implements/notes.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranged.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranged.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/ranges.js (from share/web_surfaces/builtin/mixer/toolkit/implements/ranges.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/implements/warning.js (from share/web_surfaces/builtin/mixer/toolkit/implements/warning.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/README (from share/web_surfaces/builtin/mixer/toolkit/modules/README) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/circular.js (from share/web_surfaces/builtin/mixer/toolkit/modules/circular.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/drag.js (from share/web_surfaces/builtin/mixer/toolkit/modules/drag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragcapture.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js (from share/web_surfaces/builtin/mixer/toolkit/modules/dragvalue.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/eqband.js (from share/web_surfaces/builtin/mixer/toolkit/modules/eqband.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/filter.js (from share/web_surfaces/builtin/mixer/toolkit/modules/filter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/graph.js (from share/web_surfaces/builtin/mixer/toolkit/modules/graph.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/modules/grid.js (from share/web_surfaces/builtin/mixer/toolkit/modules/grid.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_thin_automation.lua (from share/scripts/s_thin_automation.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_timecode.lua (from share/scripts/s_timecode.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_track_props.lua (from share/scripts/s_track_props.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_vamp_plugin_index.lua (from share/scripts/s_vamp_plugin_index.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/s_whoami.lua (from share/scripts/s_whoami.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scl_to_mts.lua (from share/scripts/scl_to_mts.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/scope.lua (from share/scripts/scope.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/select_every_2nd_region.lua (from share/scripts/select_every_2nd_region.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/send_to_bus.lua (from share/scripts/send_to_bus.lua) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/scripts/session_template_advanced.lua (from share/scripts/session_template_advanced.lua) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so (to libardouralsautil.so.0.0.1) + symlink /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0 (to libardouralsautil.so.0.0.1) + install /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0.0.1 (from build/libs/ardouralsautil/libardouralsautil.so) + 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/etc/ardour6/system_config (from system_config) + 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/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_15_BC_KS_Sus_Short_C0_A0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_16_BS_KS_Sus_Short_C0_G#0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_17_BS_KS_Runs_FX_C0_G0.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam (from share/patchfiles/EW_Hollywood_Orchestral_Woodwinds_18_CB_KS_Sus_Short_C3_G#3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam (from share/patchfiles/EW_Hollywood_Strings_01_Generic_Strings.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_02_1st_Violins_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_03_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_04_1st_Violins_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_05_2nd_Violins_Sus_KS_C0_G#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_06_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_07_2nd_Violins_Sus_KS_C0_G#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_08_Violas_Sus_KS_C0_G0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_09_Violas_Sus_KS_C0_G0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_10_Violas_Sus_KS_C0_G0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_11_Celli_Sus_KS_C0_F#0_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_12_Celli_Sus_KS_C0_F#0_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_13_Celli_Sus_KS_C0_F#0_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam (from share/patchfiles/EW_Hollywood_Strings_14_Basses_Sus_KS_C4_F4_Ni.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam (from share/patchfiles/EW_Hollywood_Strings_15_Basses_Sus_KS_C4_F4_Ni_DIV_A.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam (from share/patchfiles/EW_Hollywood_Strings_16_Basses_Sus_KS_C4_F4_Ni_DIV_B.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam (from share/patchfiles/EW_Pianos_01_Bechstein_280_copy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam (from share/patchfiles/EW_Pianos_02_Bosendorfer_290.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/EW_Pianos_03_Steinway_D.midnam (from share/patchfiles/EW_Pianos_03_Steinway_D.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/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/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/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/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/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) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/chart.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/chart.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/clock.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/clock.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpicker.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colorpickerdialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/colors.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/colors.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/confirmbutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/container.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/container.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/crossover.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dialog.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/dynamics.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/equalizer.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/expander.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/expander.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/fader.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/fader.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frame.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frame.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/frequencyresponse.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/gauge.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/icon.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/icon.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/knob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/knob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/label.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/label.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/levelmeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/list.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/list.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/listitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/meterbase.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/multimeter.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notification.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notification.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/notifications.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/pager.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/pager.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/responsehandler.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/root.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/root.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/select.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/select.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/slider.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/slider.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelist.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/sortablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/state.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/state.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tag.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tag.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit.midnam (from share/patchfiles/E_mu_Systems_Orbit.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Orbit_V2.midnam (from share/patchfiles/E_mu_Systems_Orbit_V2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Audity.midnam (from share/patchfiles/E_mu_Systems_P2000_Audity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam (from share/patchfiles/E_mu_Systems_P2000_Beat_Garden.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Composer.midnam (from share/patchfiles/E_mu_Systems_P2000_Composer.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam (from share/patchfiles/E_mu_Systems_P2000_Definitive_B3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam (from share/patchfiles/E_mu_Systems_P2000_Holy_Grail.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam (from share/patchfiles/E_mu_Systems_P2000_MP_7_MROM1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam (from share/patchfiles/E_mu_Systems_P2000_Mo_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam (from share/patchfiles/E_mu_Systems_P2000_Orchestral2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam (from share/patchfiles/E_mu_Systems_P2000_PS_Orchestra.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_P2000_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam (from share/patchfiles/E_mu_Systems_P2000_Protean_Drums.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam (from share/patchfiles/E_mu_Systems_P2000_Proteus_Pop.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Protozoa.midnam (from share/patchfiles/E_mu_Systems_P2000_Protozoa.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam (from share/patchfiles/E_mu_Systems_P2000_Pure_Phat.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam (from share/patchfiles/E_mu_Systems_P2000_Sound_of_the_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam (from share/patchfiles/E_mu_Systems_P2000_Techno_Synth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam (from share/patchfiles/E_mu_Systems_P2000_Vintage_Collection.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam (from share/patchfiles/E_mu_Systems_P2000_World_Expedition.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam (from share/patchfiles/E_mu_Systems_P2000_XL_7_ROM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_XTREM.midnam (from share/patchfiles/E_mu_Systems_P2000_XTREM.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_P2000_X_Lead.midnam (from share/patchfiles/E_mu_Systems_P2000_X_Lead.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_PK_6.midnam (from share/patchfiles/E_mu_Systems_PK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Earth.midnam (from share/patchfiles/E_mu_Systems_Planet_Earth.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Planet_Phatt.midnam (from share/patchfiles/E_mu_Systems_Planet_Phatt.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Procussion.midnam (from share/patchfiles/E_mu_Systems_Procussion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_ProteusFX.midnam (from share/patchfiles/E_mu_Systems_ProteusFX.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_1.midnam (from share/patchfiles/E_mu_Systems_Proteus_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggable.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggablelistitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/taggabletreeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tagger.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/templates/.stub (from share/templates/.stub) + 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/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam (from share/patchfiles/E_mu_Systems_Proteus_1_w_Protologic.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/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/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/tooltips.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/treeitem.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/value.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/value.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valuebutton.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/valueknob.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/widget.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/widget.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/mixer/toolkit/widgets/window.js (from share/web_surfaces/builtin/mixer/toolkit/widgets/window.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/ardour-icon.svg (from share/web_surfaces/builtin/protocol/ardour-icon.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/index.html (from share/web_surfaces/builtin/protocol/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.css (from share/web_surfaces/builtin/protocol/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/main.js (from share/web_surfaces/builtin/protocol/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/protocol/manifest.xml (from share/web_surfaces/builtin/protocol/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/expand.svg (from share/web_surfaces/builtin/transport/img/expand.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/pause.svg (from share/web_surfaces/builtin/transport/img/pause.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/play.svg (from share/web_surfaces/builtin/transport/img/play.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-off.svg (from share/web_surfaces/builtin/transport/img/record-off.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/img/record-on.svg (from share/web_surfaces/builtin/transport/img/record-on.svg) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/index.html (from share/web_surfaces/builtin/transport/index.html) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.css (from share/web_surfaces/builtin/transport/main.css) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/main.js (from share/web_surfaces/builtin/transport/main.js) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/manifest.xml (from share/web_surfaces/builtin/transport/manifest.xml) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/builtin/transport/square.ttf (from share/web_surfaces/builtin/transport/square.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.ttf (from share/web_surfaces/index/junge-regular-webfont.ttf) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/junge-regular-webfont.woff (from share/web_surfaces/index/junge-regular-webfont.woff) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/web_surfaces/index/logo.png (from share/web_surfaces/index/logo.png) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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/E_mu_Systems_Proteus_2.midnam (from share/patchfiles/E_mu_Systems_Proteus_2.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2500.midnam (from share/patchfiles/E_mu_Systems_Proteus_2500.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_2_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_2_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3.midnam (from share/patchfiles/E_mu_Systems_Proteus_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_3_XR.midnam (from share/patchfiles/E_mu_Systems_Proteus_3_XR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Proteus_Custom.midnam (from share/patchfiles/E_mu_Systems_Proteus_Custom.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_SoundEngine.midnam (from share/patchfiles/E_mu_Systems_SoundEngine.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_UltraProteus.midnam (from share/patchfiles/E_mu_Systems_UltraProteus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Keys.midnam (from share/patchfiles/E_mu_Systems_Vintage_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Vintage_Pro.midnam (from share/patchfiles/E_mu_Systems_Vintage_Pro.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_Virtuoso_2000.midnam (from share/patchfiles/E_mu_Systems_Virtuoso_2000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_Systems_XK_6.midnam (from share/patchfiles/E_mu_Systems_XK_6.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/E_mu_XL_1.midnam (from share/patchfiles/E_mu_XL_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ESQ.midnam (from share/patchfiles/Ensoniq_ESQ.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_KS_32.midnam (from share/patchfiles/Ensoniq_KS_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_MR_Rack_61_76.midnam (from share/patchfiles/Ensoniq_MR_Rack_61_76.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SD_1.midnam (from share/patchfiles/Ensoniq_SD_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1.midnam (from share/patchfiles/Ensoniq_SQ_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_1_2_R_32.midnam (from share/patchfiles/Ensoniq_SQ_1_2_R_32.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_SQ_R.midnam (from share/patchfiles/Ensoniq_SQ_R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_TS_10_12.midnam (from share/patchfiles/Ensoniq_TS_10_12.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_VFX_SD.midnam (from share/patchfiles/Ensoniq_VFX_SD.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Ensoniq_ZR.midnam (from share/patchfiles/Ensoniq_ZR.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Eventide_Eclipse.midnam (from share/patchfiles/Eventide_Eclipse.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Gotharmoon_deMoon.midnam (from share/patchfiles/Gotharmoon_deMoon.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Johnson_J_Station.midnam (from share/patchfiles/Johnson_J_Station.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Jomox_MBase_11.midnam (from share/patchfiles/Jomox_MBase_11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_GMega.midnam (from share/patchfiles/Kawai_GMega.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K1.midnam (from share/patchfiles/Kawai_K1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Kawai_K11.midnam (from share/patchfiles/Kawai_K11.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01R_W.midnam (from share/patchfiles/Korg_01R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W(fd).midnam (from share/patchfiles/Korg_01_W(fd).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_01_W_Pro(X).midnam (from share/patchfiles/Korg_01_W_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_03R_W.midnam (from share/patchfiles/Korg_03R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_05R_W.midnam (from share/patchfiles/Korg_05R_W.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_10.midnam (from share/patchfiles/Korg_AG_10.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_AG_3.midnam (from share/patchfiles/Korg_AG_3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_CX3.midnam (from share/patchfiles/Korg_CX3.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_15_25.midnam (from share/patchfiles/Korg_C_15_25.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_C_303_505.midnam (from share/patchfiles/Korg_C_303_505.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_DW_8000.midnam (from share/patchfiles/Korg_DW_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_ER_1.midnam (from share/patchfiles/Korg_ER_1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_EX_8000.midnam (from share/patchfiles/Korg_EX_8000.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Karma.midnam (from share/patchfiles/Korg_Karma.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M1(R).midnam (from share/patchfiles/Korg_M1(R).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_M3R.midnam (from share/patchfiles/Korg_M3R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MS2000R.midnam (from share/patchfiles/Korg_MS2000R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_MicroKORG.midnam (from share/patchfiles/Korg_MicroKORG.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N1_N5.midnam (from share/patchfiles/Korg_N1_N5.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N264.midnam (from share/patchfiles/Korg_N264.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_N364.midnam (from share/patchfiles/Korg_N364.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NS5R.midnam (from share/patchfiles/Korg_NS5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_NX5R.midnam (from share/patchfiles/Korg_NX5R.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Prophecy.midnam (from share/patchfiles/Korg_Prophecy.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Radias.midnam (from share/patchfiles/Korg_Radias.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_T1.midnam (from share/patchfiles/Korg_T1.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Rack.midnam (from share/patchfiles/Korg_TR_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_TR_Workstation.midnam (from share/patchfiles/Korg_TR_Workstation.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity.midnam (from share/patchfiles/Korg_Trinity.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Plus.midnam (from share/patchfiles/Korg_Trinity_Plus.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Pro(X).midnam (from share/patchfiles/Korg_Trinity_Pro(X).midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Trinity_Track.midnam (from share/patchfiles/Korg_Trinity_Track.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton.midnam (from share/patchfiles/Korg_Triton.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Expansion.midnam (from share/patchfiles/Korg_Triton_Expansion.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Le.midnam (from share/patchfiles/Korg_Triton_Le.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Rack.midnam (from share/patchfiles/Korg_Triton_Rack.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Triton_Studio.midnam (from share/patchfiles/Korg_Triton_Studio.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Bass.midnam (from share/patchfiles/Korg_Volca_Bass.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Beats.midnam (from share/patchfiles/Korg_Volca_Beats.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/patchfiles/Korg_Volca_Keys.midnam (from share/patchfiles/Korg_Volca_Keys.midnam) + install /usr/src/tmp/ardour-buildroot/usr/share/ardour6/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.830s) + 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/lib/ardour6/libardouralsautil.so.0.0.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-fluidsynth.lv2/a-fluidsynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-reverb.lv2/a-reverb.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-eq.lv2/a-eq.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-delay.lv2/a-delay.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-exp.lv2/a-exp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/a-comp.lv2/a-comp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/LV2/reasonablesynth.lv2/reasonablesynth.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libwaveview.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libwidgets.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libcanvas.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libaudiographer.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libgtkmm2ext.so.0.8.3' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libardour.so.3.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libtemporal.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libalsa_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libjack_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/backends/libdummy_audiobackend.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpanbalance.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpanvbap.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpan1in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/panners/libpan2in2out.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_contourdesign.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_push2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_wiimote.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_osc.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_launch_control_xl.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_us2400.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_mcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_cc121.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport2.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport16.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport8.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_faderport.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/surfaces/libardour_generic_midi.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libardourcp.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libevoral.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libmidipp.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libpbd.so.4.1.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/vamp/libardourvamppyin.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/vamp/libardourvampplugins.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/libptformat.so.0.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ardour6/engines/libclearlooks.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ardour-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/ardour-buildroot/ (default) Compressing files in /usr/src/tmp/ardour-buildroot (auto) Adjusting library links in /usr/src/tmp/ardour-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/ardour-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=relaxed) verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardouralsautil.so.0.0.1: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst3-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-vst-scanner: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine14remove_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/hardour-6.5.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZTIN6ARDOUR10MidiSourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12MeterSection19xml_state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR10MidiRegion15clobber_sourcesEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR16SessionDirectoryC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR6Source8writableEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR8TempoMap20beat_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-fix_bbtppq: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-new_empty_session: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfoC1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR13BroadcastInfo16set_from_sessionERKNS_7SessionEx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-export: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN3PBD9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4Send20name_and_id_new_sendB5cxx11ERNS_7SessionENS_8Delivery4RoleERjb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD9EventLoopC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine19set_output_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine7destroyEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine6createEv verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine18set_input_channelsEj verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/utils/ardour6-copy-mixer: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libwaveview.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libptformat.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE18handle_ui_requestsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI10do_requestEPNS_9UIRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI12handle_fatalEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext2UIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarController16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarController23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets13BarControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral17IdentityConverterIdxE4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable3getEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets8TabbableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane6on_addEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane9on_removeEPN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets4Pane16child_type_vfuncEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane12forall_vfuncEiPFvP10_GtkWidgetPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets4PaneE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext15DnDTreeViewBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR15AudioFileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR2IOE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_size_requestEP15_GtkRequisition verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16SliderController21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZThn12_N13ArdourWidgets11ArdourFader6renderERKN5Cairo6RefPtrINS1_7ContextEEEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets11ArdourFaderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_enter_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader21on_leave_notify_eventEP17_GdkEventCrossing verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16SessionHandleRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext8KeyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Slavable6assignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11Automatable15find_next_eventEddRN6Evoral12ControlEventEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable19non_realtime_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable27non_realtime_transport_stopExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable14automation_runExjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable18describe_parameterB5cxx11EN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n16_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n20_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n28_N6ARDOUR11Automatable14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11AutomatableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer23on_button_release_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer15on_scroll_eventEP15_GdkEventScroll verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer22on_motion_notify_eventEP15_GdkEventMotion verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets8ScroomerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12CairoHPacker6get_bgEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoPacker15draw_backgroundERN3Gtk6WidgetEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZThn4_N12CairoHPacker10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZThn4_N12CairoHPacker16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZThn4_N12CairoHPacker15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTI12CairoHPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter6PromptB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9conductorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region21RegionPropertyChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR9TransformE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties13sync_positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14Level4ModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations16duplicate_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN12ArdourCanvas9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10whole_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9SMFSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20AskAboutPendingStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties16group_monitoringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_isrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_user_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_producerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port19_connecting_blockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6opaqueE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13binding_filesB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15export_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11total_discsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14EndTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10DiskWriter7OverrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21revert_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN12ArdourCanvas4LineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11disc_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5titleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR3AmpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN3PBD10BlinkTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15template_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR6ReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23binding_filename_suffixB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session11MissingFileB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties14fade_in_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11AudioRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler6_dirtyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties7collectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9max_orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10FileSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties14group_relativeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN13ArdourWidgets16SliderControllerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin16_ui_scale_factorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_total_tracksEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14snap_delta_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_background_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7barcodeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10DiskReader8UnderrunE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR13AudioPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_instructorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatLinearE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton25just_led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8user_webB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR21ExportFormatOggVorbisE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12organizationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10UserBundleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route6FanOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR18ExportFormatFFMPEGE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8revisionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8externalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager8_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard28ScrollZoomHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5albumB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location13start_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9ChanCount4ZEROE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16ExportFormatFLACE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26_bypass_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8groupingB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10ui_managerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory10region_mapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15fade_out_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties16valid_transientsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location11end_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8arrangerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17PluginScanTimeoutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10FileSource17AmbiguousFileNameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations22fixed_time_region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13disc_subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties19position_lock_styleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR12MeterSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11region_copyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19SuccessfulGraphSortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location12name_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5genreB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8positionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties4tagsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15scale_amplitudeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11region_fillE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ElementImportHandler7_errorsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8producerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session16StartTimeChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11BootMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_lyricistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo11MixerRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG10SoundcloudE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_composerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets12ArdourButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory15region_map_lockE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_albumERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations17drag_region_brushE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations13create_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route13set_strict_ioEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11LXVSTPluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9user_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR15ExportFormatBWFE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10group_soloE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15VersionMismatchB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24set_translations_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12total_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_courseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8composerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17HideMightMeanQuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR25MIDIClock_TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5mutedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties11group_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol14StepTracksDownE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR17PortExportChannelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTTN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN12ArdourCanvas7LineSetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7GUIIdleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties12group_selectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location13flags_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations13insert_regionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route28set_volume_applies_to_outputEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties18group_route_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27RelevantModifierKeysChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session29NotifyAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10MidiRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10group_muteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11AudioSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter6RenameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets19UIConfigurationBase9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23template_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR6RegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_total_discsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTTN12ArdourCanvas17GtkCanvasViewportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin21_ui_contrasting_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR6SourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_foreground_colorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9PeakMeterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI13toggle_errorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_conductorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9AudioPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15insert_note_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11insert_fileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12track_numberEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8edit_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6lengthE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11IOProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN3PBD13StandardTimerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_user_webERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8lyricistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties13sclock_syncedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_arrangerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR18templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR12MidiPlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR8DeliveryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata14set_user_emailERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations14selection_grabE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTTN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_flatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9COORD_MAXE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_album_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15group_recenableE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4isrcB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_disc_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23RelevantModifierKeyMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5startE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations5pasteE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19RangeSelectModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_groupingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7commentB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata6courseB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10Operations11region_dragE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8bindingsB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Presonus18IPlugInViewScaling3iidE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol8GotoViewE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTTN12ArdourCanvas9GtkCanvasE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol11CloseDialogE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard8snap_modE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24route_templates_dir_nameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR7LuaProcE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR11GainControlE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11descriptionB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR8PlaylistE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata12set_engineerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard37catch_user_event_for_pre_dialog_focusEP9_GdkEventPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin14_ui_style_boxyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol12StepTracksUpE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata5mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9AllRoutesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_countryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase9drag_dataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session16FeedbackDetectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location27position_lock_style_changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7LibraryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9_metadataE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager14unbound_stringB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties8fade_outE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR21BeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12CopyModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTTN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTV11CairoPacker verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata11compilationB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata8set_yearEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_track_numberEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard10delete_butE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties15envelope_activeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13bounds_changeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties12length_beatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8subtitleB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_remixerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_genreERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG9OrderKeysE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Latent20DisableSwitchChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6lockedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata15set_compilationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location7changedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata13set_copyrightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21_current_binding_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8dj_mixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties10group_gainE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata8engineerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata12album_artistB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR9TransposeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session6DialogB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24translations_are_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata10set_artistERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR18ardour_config_infoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR13MetricSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO16PortCountChangedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN13ArdourWidgets20StatefulToggleButtonE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR14InternalReturnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13_the_keyboardE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin14PresetsChangedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10VST3PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR32UnusedAudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR15TransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7countryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR6PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata4yearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17PluginScanMessageB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata16set_organizationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22session_archive_suffixE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR9LV2PluginE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR16UnknownProcessorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN13ArdourWidgets8PrompterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10instructorB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR8MidiPortE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Latent13_zero_latencyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ArdourWidgets10ArdourKnobE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties26allowed_transport_requestsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTV12TextReceiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12AudioGrapher8Analyser12fft_range_dbE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory14CheckNewRegionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5layerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata9copyrightB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26ScrollZoomVerticalModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_commentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN13ArdourWidgets10FocusEntryE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata10user_emailB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5DEBUG10AutomationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin20_ui_transient_win_idE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR10PortInsertE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties9connectedE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata7remixerB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN6ARDOUR23TimecodeTransportMasterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21user_keybindings_pathB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20close_current_dialogEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata11set_barcodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioSource16_build_peakfilesE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route11PluginSetupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTVN6ARDOUR12StripSilenceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties7fade_inE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Properties6fr2997E verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZTIN13ActionManager22MissingActionExceptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18reset_fixed_colorsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PannerShell20select_panner_by_uriENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region24move_to_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_checkudata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode12frames_flootERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5ArrowC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_createtable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle13channel_portsB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist11nudge_afterExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26available_capture_durationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard32reset_relevant_modifier_key_maskEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable13tab_root_dropEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session10get_tracksB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Scroomer17set_min_page_sizeEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16save_keybindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist13top_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_copy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19save_format_to_diskB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager17get_toggle_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle8set_portEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE8containsERKN5boost10shared_ptrINS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets7TearOff9add_stateER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_image_cache_sizeEy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8DataType14to_i18n_stringEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMF5closeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_intervalEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconENS_10ArdourIcon4IconE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session15preroll_samplesEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin3uriEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_can_save_keybindingsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route22has_external_redirectsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin13remove_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9SMFSource15valid_midi_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView13set_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_x verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track16alignment_choiceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations13clear_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_checkinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12TempoSection15tempo_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location7move_toExj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode11hours_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle24port_attached_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location6set_cdEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session28transport_master_is_externalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12MidiPlaylist20contained_automationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR18RouteExportChannel17create_from_routeERNSt7__cxx114listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS5_EEEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8PrompterC1Ebb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager13set_sensitiveEN4Glib6RefPtrIN3Gtk11ActionGroupEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18get_export_handlerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR29user_route_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10get_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16PresentationInfo9color_setEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo23unsuspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8str2typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PannerShell12set_bypassedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist7combineERKNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager11set_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsER8LuaStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager3addENS_10SyncSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Text10text_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6soloedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist34get_region_list_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert10output_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_type verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext20show_gdk_event_stateB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20set_object_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18pixbuf_from_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionEiiN3Gdk5ColorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12InternalSend18set_allow_feedbackEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas9GtkCanvas18prepare_for_renderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22tertiary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12remove_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl11mute_pointsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16canvas_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_rangeERNS_10AudioRangeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rawgetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region7trim_toExxi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext16disable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item6heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item10grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable15add_to_notebookERN3Gtk8NotebookERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application5readyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMapD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_routeEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session19route_name_internalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext3HSV3modERKNS_11SVAModifierE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_getfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap22previous_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session15mtc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region12set_positionExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_soloEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager16clear_vst3_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo11get_patchesEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15RCConfiguration10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9partitionExxb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8QuantizeC1Ebbddfff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12rename_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets6ChoiceD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24get_last_capture_sourcesERNSt7__cxx114listIN5boost10shared_ptrINS_6SourceEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo14get_patch_nameB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager20set_port_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session4redoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets7TearOff12hide_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_preset_outERKNS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMapping5unsetENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9bump_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton9set_angleEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManager9maybe_useERN3PBD20ScopedConnectionListEPNS2_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor11apply_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rawequal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LuaScriptInfo8type2strB5cxx11ENS0_10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21clear_range_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27request_preroll_record_trimExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext4initEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow13set_show_headEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert16internal_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Ruler9set_rangeEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region20special_set_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_edit_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Flag5widthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15find_named_nodeERK7XMLNodeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12find_silenceB5cxx11EfxxRNS_15InterThreadInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_text_ellipsizeEN5Pango13EllipsizeModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager17lxvst_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager17get_toggle_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14control_outputEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd15LTC_TV_STANDARD verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThreadD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text11clamp_widthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9midi_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_input_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine11set_backendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26request_roll_at_and_returnExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSetD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19set_selection_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert9update_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21region_name_from_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16focus_out_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin11set_runloopEPN9Steinberg5Linux8IRunLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Flag8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ExportHandler9do_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager21cancel_plugin_timeoutEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13is_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths14transcoder_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9TransformC1ERKNS0_7ProgramE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route17set_disk_io_pointENS_11DiskIOPointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7presentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSet10set_extentEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations16set_clock_originEPNS_8LocationEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16is_button2_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping3getENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer13set_comp_rectER13_GdkRectangleNS0_9ComponentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_inactive_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session9import_ptER9PTFFormatRNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12find_sessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_S6_Rb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadataC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap21gui_stretch_tempo_endEPNS_12TempoSectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session7unnamedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18has_message_outputEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext27rounded_left_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThread12drop_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route26before_processor_for_indexEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session21can_cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23secondary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager12port_is_mineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7PolygonC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist15regions_touchedB5cxx11Exx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress12set_progressEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23modifier_state_containsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist19find_next_transientExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PannerShell19set_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name16MidiPatchManagerC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_typename verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16solo_cut_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10BlinkTimer7connectERKN4sigc4slotIvbNS1_3nilES3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21store_recent_sessionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16PluginStatusTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE9get_notesERSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EENS3_12NoteOperatorEhi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext26event_inside_widget_windowERN3Gtk6WidgetEP9_GdkEvent verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager27check_for_ambiguous_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle14remove_channelEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location4lockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView33set_global_show_waveform_clippingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert11clear_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12CairoHPackerC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist10regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location7set_endExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_unref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11save_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26recalc_char_pixel_geometryEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager13remove_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap8get_gridERSt6vectorINS0_8BBTPointESaIS2_EExxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager14to_generic_vstENS_10PluginTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitlepLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine22set_latency_input_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16drop_cursor_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvP10_GtkActionNS9_3nilESD_SD_SD_SD_SD_EEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region19clear_sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets5PopUp8set_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11SVAModifierC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager10reset_tagsERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatB5cxx11EN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17PortExportChannelC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z18pthread_cancel_allv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager16get_radio_actionEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEExxf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager13save_statusesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_flat_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine23start_latency_detectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8ScroomerC2ERN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21been_here_before_pathB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo17control_name_listEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine23set_latency_output_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8ScroomerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6attachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy13fully_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExecD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_snap_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10UserBundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager16set_single_rangeExxNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget12use_nsglviewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle16set_channel_nameEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas11ScrollGroupC1EPNS_4ItemENS0_17ScrollSensitivityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThread11get_buffersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView11set_channelEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10MidiRegion9do_exportENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane17set_child_minsizeERKN3Gtk6WidgetEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11Automatable18automation_controlERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session26timecode_frames_per_secondEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item5raiseEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_metersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Image9get_imageEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10VCAManager4vcasB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO8add_portENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPvNS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EESA_SA_SA_RS1_IN4Glib6RefPtrIN3Gtk6ActionEEESaISF_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item6ungrabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode19increment_subframesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSet5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy11action_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23unregister_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane26set_check_divider_positionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11SoloControl8can_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings6commonEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists10unassignedERNSt7__cxx114listIN5boost10shared_ptrINS_8PlaylistEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18export_search_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton13set_alignmentEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager19create_action_groupEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15TransportMaster22allowed_request_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager20get_known_midi_portsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager15lv2_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton22set_distinct_led_clickEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session20timecode_drop_framesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route18reorder_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16vkbd_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_next_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR33check_for_old_configuration_filesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap16gui_change_tempoEPNS_12TempoSectionERKNS_5TempoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20reorder_route_groupsENSt7__cxx114listIPNS_10RouteGroupESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin4c_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7LuaProc20setup_lua_inline_guiEP8LuaState verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurve9set_inoutERKSt6vectorINS_5DupleESaIS2_EES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager20uncheck_toggleactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15archive_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_NS0_13ArchiveEncodeEN3PBD11FileArchive16CompressionLevelEbPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiNS_6Source4FlagEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text13set_alignmentEN5Pango9AlignmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager12get_all_tagsB5cxx11ENS0_9TagFilterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor3cutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo16load_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9is_linearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushnumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region5lowerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO5audioEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode17increment_minutesERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13MetricSection16sample_at_minuteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo13get_note_nameB5cxx11Ethhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist4thawEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item14set_x_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton26set_layout_ellipsize_widthEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap19bbt_at_quarter_noteERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8get_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15restore_historyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17get_export_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20request_bounded_rollExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14use_own_windowEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item5clearEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session11route_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin10close_viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9input_mapEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route8pannableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap20exact_beat_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23have_custom_plugin_infoEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState15collect_garbageEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_opaqueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_uiEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21primary_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27set_requested_return_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region20set_initial_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track12use_playlistENS_8DataTypeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9PTFFormat4loadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5RulerC1EPNS_4ItemERKNS0_6MetricERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_tempo_positionEPNS_12TempoSectionExRKi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cleanup_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11is_realtimeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17cleanup_peakfilesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo25channels_for_control_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session4undoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24set_insert_note_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector15set_sensitivityEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8TabbableC2ERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9MidiTrack12input_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushfstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route23customize_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEEjNS_9ChanCountES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter3setEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9set_notesERKSt8multisetIN5boost10shared_ptrINS_4NoteIS2_EEEENS3_21EarlierNoteComparatorESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_setglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PhaseControl16set_phase_invertEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup15unassign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory14region_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist16find_next_regionExNS_11RegionPointEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route20add_remove_sidechainEN5boost10shared_ptrINS_9ProcessorEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxyC1EN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session15mmc_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext14get_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter2toEN8Temporal5BeatsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineENS_8DataTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_toboolean verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session30bring_all_sources_into_sessionEN5boost8functionIFvjjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay23add_controllable_presetEPKcf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist5shiftExxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMappingaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session21operation_in_progressEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UIC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_PiPPPc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory9dead_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelectorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE16note_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard11key_is_downEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_date_format_strB5cxx11ENS0_10DateFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap11remove_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState10do_commandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4PaneD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor13compute_deltaEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20save_default_optionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track19current_capture_endEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PannerManager21get_available_pannersB5cxx11Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive14next_file_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14canvas_to_itemERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap11bbt_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21is_context_menu_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap15tempo_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup13assign_masterEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Fill12set_gradientERKSt6vectorISt4pairIdjESaIS3_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26maybe_update_session_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting11try_compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AudioAnalyser5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z11vstfx_errorPKcz verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas8PolyItem3getEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route19denormal_protectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas8PolyLineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9PeakMeter9reset_maxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager27stripable_selection_changedEN5boost10shared_ptrISt6vectorINS1_8weak_ptrINS_9StripableEEESaIS6_EEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN10AbstractUIIN9Gtkmm2ext9UIRequestEE15register_threadEmNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session19missing_filesourcesB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings8activateENS_11MouseButtonENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR17AutomationControl16grouped_controlsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView16set_global_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion3rmsEPNS_8ProgressE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region16max_source_levelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR28get_state_files_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10cmp_nocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI11load_rcfileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor6dimmedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17transport_stoppedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy14is_bind_actionEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12add_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rawgeti verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VCAManager10create_vcaEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PKNS_10BusProfileES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager23select_demo_noise_levelEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings11set_sessionEP9lua_StatePNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11PathsDialog20get_serialized_pathsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager19clear_vst_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region9set_layerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route20plugin_preset_outputEN5boost10shared_ptrINS_9ProcessorEEENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplayC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadataD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15send_mmc_locateEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas12TrackingText10set_offsetERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14region_resizedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKN5boost10shared_ptrINS_13LuaScriptInfoEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist21top_unmuted_region_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_callk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application18add_app_menu_groupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext17VisibilityTracker11not_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11KeyboardKeyC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMapC1Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_levelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track16use_new_playlistENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename9set_labelENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14property_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD19parse_debug_optionsEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4NoteC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager16get_radio_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist10fade_rangeERNSt7__cxx114listINS_10AudioRangeESaIS3_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushvalue verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_getglobal verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist7releaseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets7TearOff8torn_offEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable12make_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaStateD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session21worst_latency_prerollEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle24remove_port_from_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_error verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5ImageC1EPNS_4ItemEN5Cairo6FormatEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets17HSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter11cancel_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22remove_recent_sessionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23any_duration_to_samplesExRKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16loop_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_ref verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10xjadeo_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item13canvas_originEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings13associate_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping11is_identityENS_9ChanCountE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track12freeze_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17timecode_durationExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12leave_windowEP17_GdkEventCrossingPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle19add_port_to_channelEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11set_tooltipEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session13master_volumeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Ruler20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEExfbidb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EENS_13MidiPortFlagsESC_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings6stddefEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas6zoomedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track20get_captured_samplesEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext14contains_valueERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10MidiRegion11midi_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode23has_property_with_valueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings10bound_nameB5cxx11ERKNS_11KeyboardKeyENS0_9OperationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory18add_channel_configEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget17set_focus_handlerEN4sigc4slotIvPN3Gtk6WidgetENS0_3nilES5_S5_S5_S5_S5_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane15set_drag_cursorEN3Gdk6CursorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12EventTypeMap11from_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap22predict_tempo_positionEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo23master_controller_countEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route23set_denormal_protectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList6modifyESt14_List_iteratorIPNS_12ControlEventEEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11PathsDialogC1ERN3Gtk6WindowENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget19set_widget_prelightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourHSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager10new_presetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_settop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas11FramedCurve22set_points_per_segmentEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard27some_magic_widget_has_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager22disable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap33round_to_quarter_note_subdivisionExiNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region5raiseEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18end_unnamed_statusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_bN5boost10shared_ptrINS_10PluginInfoEEEPNS_6Plugin12PresetRecordEPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Fill11set_patternEN5Cairo6RefPtrINS1_7PatternEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18markup_escape_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17theme_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets7TearOffC1ERN3Gtk6WidgetEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8TabbableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LegatizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard13is_edit_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSet3addEddj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_checklstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13remove_routesEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList5eraseESt14_List_iteratorIPNS_12ControlEventEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard22set_insert_note_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item8set_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_argerror verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session20maybe_write_autosaveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress6ascendEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24registered_lua_functionsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager22register_toggle_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_N4sigc4slotIvNS7_3nilES9_S9_S9_S9_S9_S9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaStateC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16io_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_cueEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow5set_xEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23user_template_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView24set_amplitude_above_axisEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup16destroy_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename10set_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader10set_tweaksENS0_6TweaksE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_led_leftEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext19right_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15TransportMaster16set_request_maskENS_20TransportRequestTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_lengthExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert8pre_seedERKNS_9ChanCountES3_RKNS_11ChanMappingES6_S6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable14make_invisibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Note12set_velocityEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager8get_tagsB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region18set_position_musicEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager5statsERKN5boost10shared_ptrINS_10PluginInfoEEERxRy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_tolstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16locate_initiatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine20current_backend_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEESA_NS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine18available_backendsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_getmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine11sample_rateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView18set_show_zero_lineEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_dimEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10FileSource14mark_immutableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13round_to_beatExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard12set_modifierEjRj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_zero_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane11set_dividerEjf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track17use_copy_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbtpEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec4waitEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext24treeview_select_previousERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager21register_radio_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEERNS2_16RadioButtonGroupEPKcS8_N4sigc4slotIvNS9_3nilESB_SB_SB_SB_SB_SB_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations12clear_rangesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFaderD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10FocusEntryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR3VCA9full_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushlstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10MidiRegion18fix_negative_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region13source_lengthEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10PortInsert7latencyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas17GtkCanvasViewportC1ERN3Gtk10AdjustmentES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region19at_natural_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow15set_head_heightEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKS9_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15enable_tooltipsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route14volume_controlEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI15display_messageEPKciN4Glib6RefPtrIN3Gtk7TextTagEEES7_S2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsert23start_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track8playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15focus_in_windowEP14_GdkEventFocusPN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings7sessionEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector13set_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist10get_extentEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager15clear_vst_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext20treeview_select_nextERN3Gtk8TreeViewEN4Glib6RefPtrINS0_9TreeModelEEEPNS0_14TreeViewColumnE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas7LineSetC1EPNS_4ItemENS0_11OrientationE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI3runER8Receiver verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15possible_statesENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11LuaBindings3oscEP9lua_State verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11WindowProxy7visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsert20set_measured_latencyEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6ReturnC1ERNS_7SessionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Stripable22set_presentation_orderEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_newuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7get_srcENS_8DataTypeEjPb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF10num_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager25select_normalize_loudnessEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist9n_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobC1ENS0_7ElementENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Flag10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine15set_sample_rateEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBaseC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE24patch_change_lower_boundES2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo26value_name_list_by_controlEhh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session22clear_object_selectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15set_edit_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor7set_cutEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15inflate_sessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RS5_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10video_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor13midi_note_numERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_checknumber verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager22load_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Plugin11save_presetENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_trim_endEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector18cleanup_transientsERNSt7__cxx114listIxSaIxEEEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor12set_polarityEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap23meter_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist25find_next_region_boundaryExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView20set_global_logscaledEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown16append_text_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton18set_related_actionEN4Glib6RefPtrIN3Gtk6ActionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19remove_last_captureEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Line6set_x1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager26select_demo_noise_durationEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23count_sources_by_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton17set_corner_radiusEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12TextReceiverC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings14load_operationERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap17gui_stretch_tempoEPNS_12TempoSectionExxdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView9set_shapeENS0_5ShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region17set_sync_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6URIMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas20set_background_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rotate verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route16save_as_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14bump_name_onceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeExNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LTCFileReaderD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack16set_step_editingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy20button_press_handlerEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13ref_to_paramsERSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS5_EEPN9luabridge6LuaRefE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ExportHandler5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView15set_start_shiftEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR21BeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager15register_actionEN4Glib6RefPtrIN3Gtk11ActionGroupEEEPKcS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13sample_at_bbtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23TimecodeTransportMaster10set_fr2997Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18get_ink_pixel_sizeEN4Glib6RefPtrIN5Pango6LayoutEEERiS5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode13seconds_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager18clear_au_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager18cancel_plugin_scanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13inflate_errorB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting7scriptsENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager15select_with_tocEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin4viewEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable6detachEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushnil verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin18get_property_valueEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist16count_regions_atEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton5watchEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Note22set_show_velocity_barsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionPlaylists7by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track21current_capture_startEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection8selectedEN5boost10shared_ptrIKNS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12LuaScripting6SorterclEN5boost10shared_ptrINS_13LuaScriptInfoEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList4copyEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4FlagC1EPNS_4ItemEdjjNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route14add_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEES6_PNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9TransposeC1Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_fixed_colorsEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15container_clearERN3Gtk9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting20get_factory_bytecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session22midi_clock_output_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup16enabled_propertyEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session14mmc_input_portEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo21suspend_change_signalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist3cutERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13ProcessThreadC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8PannableC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvas10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO12can_add_portENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping7n_totalEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19edit_mode_to_stringENS_8EditModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_INSt7__cxx114listIS4_SaIS4_EEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23request_count_in_recordEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11ArdourFader17set_default_valueEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactory6createEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager9do_actionEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8KeyboardD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERdS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region11is_compoundEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext24get_popdown_string_countERN3Gtk12ComboBoxTextE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rawsetp verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region13sync_positionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMapaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1ERKS3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert14provides_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13LTCFileReader8read_ltcEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode15increment_hoursERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEventnwEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8MidiPort9set_traceEPN4MIDI6ParserE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13StandardTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap22gui_set_meter_positionEPNS_12MeterSectionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_lufsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode13minutes_floorERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph13analyze_rangeEN5boost10shared_ptrINS_5RouteEEENS2_INS_13AudioPlaylistEEERKNSt7__cxx114listINS_10AudioRangeESaIS9_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap18exact_qn_at_sampleExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager22save_plugin_order_fileER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK4MIDI4Name16MidiPatchManager15is_custom_modelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12EventTypeMap8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap8n_temposEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter12prepare_moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting15user_script_dirB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext25CellRendererColorSelector14property_colorEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10AudioTrack12write_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route17remove_processorsERKNSt7__cxx114listIN5boost10shared_ptrINS_9ProcessorEEESaIS6_EEEPNS0_16ProcessorStreamsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView25set_global_gradient_depthEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard20level4_modifier_nameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager15get_all_actionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EES9_S9_S9_RS0_IN4Glib6RefPtrIN3Gtk6ActionEEESaISE_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist15duplicate_untilEN5boost10shared_ptrINS_6RegionEEExxx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8ProgressC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item11set_tooltipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9get_pathsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton12set_elementsENS0_7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13can_solve_bbtEPNS_12TempoSectionERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MTDM7resolveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15cmp_nocase_utf8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13PluginManager18get_tags_as_stringB5cxx11ERKN5boost10shared_ptrINS_10PluginInfoEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20compute_sha1_of_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext22physical_screen_heightEN4Glib6RefPtrIN3Gdk6WindowEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rawget verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist12drop_regionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushinteger verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Slavable11assigned_toEPNS_10VCAManagerEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert14set_output_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress6cancelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_isuserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList3cutEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10BlinkTimerC2EjRKN4Glib6RefPtrINS1_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory10add_formatEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable14window_visibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13StandardTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9PTFFormatC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session13get_routelistB5cxx11EbNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable17tabbed_by_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState7sandboxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4Pane11get_dividerEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location6unlockEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine4stopEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourSpinnerC1EN5boost10shared_ptrIN3PBD12ControllableEEEPN3Gtk10AdjustmentE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PannerManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25set_session_range_is_freeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AutomatableD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17TransientDetector3runERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_8ReadableEjRNS1_4listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap14beat_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager19add_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route29all_visible_processors_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowTitleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo19master_device_namesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy10use_windowERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti10set_pixbufEjN4Glib6RefPtrIN3Gdk6PixbufEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets20StatefulToggleButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary8set_tagsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase16add_drop_targetsERNSt7__cxx114listIN3Gtk11TargetEntryESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager14clear_au_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_layout_fontERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Tabbable11show_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12ExportStatus5abortEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15RCConfiguration11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert12set_thru_mapENS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations21clock_origin_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack13midi_playlistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations19auto_punch_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VCAManager10remove_vcaEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin10port_indexEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnob20controllable_changedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8BindingsC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeterC1ElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext26set_active_text_if_presentERN3Gtk12ComboBoxTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15ElementImporter4moveEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager18ladspa_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR27legalize_for_universal_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView14set_clip_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Meter15samples_per_barERKNS_5TempoEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16load_keybindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable16current_toplevelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8QuantizeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas12add_scrollerERNS_11ScrollGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion9normalizeEff verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView12gain_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager20clear_vst3_blacklistEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session32get_routes_with_internal_returnsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4initEbbPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13params_to_refEPN9luabridge6LuaRefERKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10VST3Plugin22update_contoller_paramEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEventC1ENS0_4TypeENS0_6ActionExxdbbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR25ExportFormatSpecification11descriptionB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_envelope_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter4fromEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow16set_head_outwardEib verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session20current_start_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16set_boxy_buttonsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager4initEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector10set_minioiEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location9set_startExbbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetectorC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LegatizeC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session16synced_to_engineEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18get_info_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERfRNS_12SampleFormatERS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist17all_regions_emptyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9PeakMeter14set_meter_typeENS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager22set_toggleaction_stateEPKcS1_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings6removeENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC1ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO15set_pretty_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ArdourVideoToolPaths10harvid_exeERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton15set_sizing_textERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track10n_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11clear_itemsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory11region_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_trackEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_9TrackModeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist6rippleExxPNSt7__cxx114listIN5boost10shared_ptrINS_6RegionEEESaIS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdownC1ENS_12ArdourButton7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16bump_name_numberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory11export_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9LV2Plugin14is_external_kxEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14timing_summaryB5cxx11ERKSt6vectorIySaIyEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMappingC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10MidiRegion5modelEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19request_sync_sourceEN5boost10shared_ptrINS_15TransportMasterEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18unknown_processorsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6BundleeqERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager13set_sensitiveERSt6vectorIN4Glib6RefPtrIN3Gtk6ActionEEESaIS5_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral3SMF9nth_tempoEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MuteControl15set_mute_pointsENS_10MuteMaster9MutePointE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap14sample_at_beatERKd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region14has_transientsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEENSt7__cxx114listISt4pairIxxESaISB_EEESt4lessIS7_ESaISA_IKS7_SD_EEEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8LocationC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD13StandardTimer7connectERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets6ChoiceC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St6vectorIS6_SaIS6_EEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15is_delete_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext11SVAModifier9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker16cycle_visibilityEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region16set_video_lockedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy8show_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track24get_capture_start_sampleEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveViewC1EPN12ArdourCanvas4ItemEN5boost10shared_ptrIN6ARDOUR11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_codec_qualityEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item17set_ignore_eventsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets11EventBoxExtC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager8set_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_rawset verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19verify_xfade_boundsExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMultiC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19set_session_extentsExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application17add_app_menu_itemEP24_GtkApplicationMenuGroupPN3Gtk8MenuItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor12to_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine4diedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EExfi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UID2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23set_snap_delta_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector12set_functionEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item15lower_to_bottomEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist29get_source_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12get_warningsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle9nchannelsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_timespanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap24change_existing_tempo_atExddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CellRendererPixbufMulti14signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor8invertedEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourDisplay16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15AutomationWatch8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Processor5ownerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route5shiftExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15AudioFileSource18get_soundfile_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_13SoundFileInfoERS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations17num_range_markersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState7do_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas6Canvas16window_to_canvasERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26RegionExportChannelFactoryD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection21select_prev_stripableEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK9Gtkmm2ext8Bindings8is_boundERKNS_11KeyboardKeyENS0_9OperationEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_x0Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas11FramedCurveC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist16duplicate_rangesERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14ExportFilename8get_pathB5cxx11EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9SearchBarC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15SessionMetadata13av_export_tagERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin18enable_ui_emissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session9set_cleanEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings25save_all_bindings_as_htmlERSo verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Route10meter_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR15TransportMaster12display_nameB5cxx11Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6Evoral10ControlSet13what_has_dataERSt3setINS_9ParameterESt4lessIS2_ESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert9get_statsERyS1_RdS2_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR30handle_old_configuration_filesEN5boost8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_iEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Image9put_imageEN5boost10shared_ptrINS0_4DataEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle17offers_port_aloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session26get_routes_with_regions_atB5cxx11Ex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSetC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas12TrackingTextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand10value_typeENS1_8PropertyE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10move_startExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11MidiStretchD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SourceFactory22peak_work_queue_lengthEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12ExportStatus6finishENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert13set_input_mapEjNS_11ChanMappingE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9ContainerC1EPNS_4ItemERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_iscfunction verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK7XMLNode8propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert24can_reset_all_parametersEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel21new_note_diff_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor14from_interfaceEfb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16SessionDirectory10sound_pathB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR32gain_to_slider_position_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12BindingProxy16set_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session17punch_is_possibleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region9set_startEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert21write_immediate_eventEN6Evoral9EventTypeEjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_next verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR32slider_position_to_gain_with_maxEdd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings7replaceENS_11KeyboardKeyENS0_9OperationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert13has_midi_thruEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15DnDTreeViewBase15add_object_dragEiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager16select_normalizeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView21set_samples_per_pixelEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_setmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7ReverseC1ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14ExportTimespan9set_rangeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19set_delete_modifierEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8LuaState20collect_garbage_stepEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI11popup_errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18playlist_is_activeEN5boost10shared_ptrINS_8PlaylistEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraph14analyze_regionEN5boost10shared_ptrINS_11AudioRegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session19set_range_selectionExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext10CursorInfo18lookup_cursor_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11MouseButtonC1Ejj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager9save_tagsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERNSt7__cxx114listIN5boost10shared_ptrINS_4PortEEESaIS7_EEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item14set_y_positionEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting7by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13LuaScriptInfo10ScriptTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist24get_extent_with_endspaceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR27DoubleBeatsSamplesConverter2toEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z10short_pathRKN4Glib7ustringEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application12set_menu_barERN3Gtk9MenuShellE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo4modeB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas8PolyLine20set_covers_thresholdEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown10set_activeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo22get_patch_name_withoutB5cxx11Ethh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Pannable21what_can_be_automatedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarControllerC2ERN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager10get_widgetEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_absindex verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager21select_normalize_dbfsEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting11script_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_touserdata verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC1EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Source15mark_for_removeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext25set_no_tooltip_whatsoeverERN3Gtk6WidgetE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle21set_ports_are_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager8set_tagsENS_10PluginTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_NS0_7TagTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region11sync_offsetERi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI11dump_errorsERSoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pcallk verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD11FileArchive20extract_current_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas5Arrow14set_head_widthEid verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route24feeds_according_to_graphEN5boost10shared_ptrIS0_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard14reset_bindingsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: vststate_maybe_set_program verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManager12load_profileEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session22had_destructive_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR4Port15get_connectionsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11ChanMapping12is_monotonicEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap15gui_twist_tempiEPNS_12TempoSectionERKNS_5TempoExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR5Track15alignment_styleEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR7Session18source_search_pathB5cxx11ENS_8DataTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Progress7descendEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21register_lua_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIN5boost10shared_ptrINS_14LuaScriptParamEEESaISD_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle16set_outline_whatENS0_4WhatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8BindingsD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13ArdourVSpacerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext2UI13flush_pendingEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15LuaScriptParams13script_paramsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11Application4hideEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine23reset_silence_countdownEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTracker33set_use_window_manager_visibilityEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard19no_modifiers_activeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushcclosure verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17VisibilityTrackerC2ERN3Gtk6WindowE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas12TrackingText14show_and_trackEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager16vst3_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist3useEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session14solo_selectionERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region21set_selected_for_soloEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15allow_auto_playEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Flag20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton20set_custom_led_colorEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region8trim_endExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas10XFadeCurveC1EPNS_4ItemENS0_13XFadePositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4moveENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationList5pasteERKN6Evoral11ControlListEdRKNS_27DoubleBeatsSamplesConverterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations22session_range_locationEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets8Prompter10get_resultERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD22cartesian_to_sphericalEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager22remove_midi_port_flagsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_13MidiPortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist5splitERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12AudioLibrary12save_changesEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10transientsERNSt7__cxx114listIxSaIxEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas4Item8get_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEERKNS_11MusicSampleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Send26set_panner_linked_to_routeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext23CheckMenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioEngine5startEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item4grabEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13MetricSection16minute_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager15lua_plugin_infoB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Bundle20set_ports_are_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD5Timer12set_intervalEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist25regions_with_start_withinB5cxx11EN6Evoral5RangeIxEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9GtkCanvasC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10Auditioner15seek_to_percentEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup8set_rgbaEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap18next_tempo_sectionEPNS_12TempoSectionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24abort_reversible_commandEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_nameB5cxx11Ej verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region9set_mutedEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9PTFFormatD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert9reset_mapEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager20select_with_mp4chapsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11pixel_widthERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23new_route_from_templateEjjR7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_19PlaylistDispositionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session27ensure_stripable_sort_orderEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets17VSliderControllerC1EPN3Gtk10AdjustmentEN5boost10shared_ptrIN3PBD12ControllableEEEii verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportElementFactory12add_filenameEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Bundle12channel_typeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10PortInsert22stop_latency_detectionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PortManager30short_port_name_from_port_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets10ArdourKnobD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy11drop_windowEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR14AutomationListC1ERKN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap20change_initial_tempoEddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7ReverseD1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session25get_snapshot_from_instantERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode17increment_secondsERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR19ExportFormatManager14select_taggingEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap11insert_timeExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR6Region14adjust_to_syncEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy14set_state_maskENS0_9StateMaskE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_pushstring verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets12ArdourButton8set_iconEPFvP6_cairoiijPvES3_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion20set_default_envelopeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route19reset_plugin_insertEN5boost10shared_ptrINS_9ProcessorEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_topointer verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AutomatableC2ERNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioEngine14setup_requiredEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager21enable_active_actionsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap15meter_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist4copyERNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN14ArdourWaveView8WaveView10set_heightEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK12ArdourCanvas5Arrow1xEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11PannerShell8bypassedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap13replace_tempoERNS_12TempoSectionERKNS_5TempoERKdxNS_17PositionLockStyleE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD9hard_linkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13PluginManager11reset_statsEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKcj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets16ArdourDropShadowC1ENS0_10ShadowModeEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Scroomer8point_inEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session28remove_pending_capture_stateEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR11AudioRegion14speed_mismatchEf verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_gettable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK13ArdourWidgets8Tabbable6tabbedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap29quarter_notes_between_samplesExx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter19flush_pattern_cacheEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD10BlinkTimer10on_elapsedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK4MIDI4Name13ValueNameList15max_value_belowEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap23tempo_section_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item12raise_to_topEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrINSt7__cxx114listINS2_INS_5RouteEEESaIS6_EEEEEbb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap15bbt_duration_atExRKN8Timecode8BBT_TimeEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14ExportFilename19get_time_format_strB5cxx11ENS0_10TimeFormatE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9LV2Plugin9c_ui_typeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas4Item8reparentEPS0_b verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8TempoMap12round_to_barExNS_9RoundModeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12PluginInsert18has_output_presetsENS_9ChanCountES1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR9Locations17marks_either_sideExRxS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: luaL_newmetatable verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR2IO17bundles_connectedEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings12get_bindingsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_setfield verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas6Canvas19set_tooltip_timeoutEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session21solo_selection_activeEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas9Rectangle6set_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext18left_aligned_labelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AnalysisGraphC1EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ActionManager16get_action_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Bindings4saveER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11PortManager21midi_port_informationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR13CoreSelection14get_stripablesERSt6vectorINS0_26StripableAutomationControlESaIS2_EE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2ID5resetEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_xxj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets9FastMeter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17set_delete_buttonEj verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR6Region10trim_frontExi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets5PopUpC1EN3Gtk14WindowPositionEjb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN9Gtkmm2ext11detach_menuERN3Gtk4MenuE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD16internationalizeB5cxx11EPKcPS1_ verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown11AddMenuElemEN3Gtk12Menu_Helpers7ElementE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets4PaneC2Eb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets7TearOff9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR12PluginInsert15has_midi_bypassEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN12ArdourCanvas8PolyLine11set_fill_y1Ed verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting7refreshEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets13BarControllerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR3VCA21default_name_templateB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN13ArdourWidgets14ArdourDropdown17disable_scrollingEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session7save_asERNS0_6SaveAsE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR5Route10ab_pluginsEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR14InstrumentInfo5modelB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEENS1_8PropertyERKNS_7VariantE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8Playlist9top_layerEv verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZNK6ARDOUR8TempoMap20quarter_note_at_beatEd verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: lua_gettop verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR15TransportMaster8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/ardour-6.5.0: undefined symbol: _ZN6ARDOUR12LuaScripting8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZTIN12ArdourCanvas4ItemE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item17end_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item19begin_visual_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas6Canvas35get_microseconds_since_render_startEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK6ARDOUR11AudioRegion12audio_sourceEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext12color_to_hsvEjRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemC2EPS0_ verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_4RectEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item10end_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwaveview.so.0.0.0: undefined symbol: _ZN12ArdourCanvas4Item12begin_changeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget6on_mapEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget8on_unmapEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_state_changedEN3Gtk9StateTypeE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget15on_expose_eventEP15_GdkEventExpose verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZThn12_N11CairoWidget16background_colorEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11CairoWidget verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_style_changedERKN4Glib6RefPtrIN3Gtk5StyleEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget21on_button_press_eventEP15_GdkEventButton verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext17PersistentTooltipE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17configure_handlerEP18_GdkEventConfigure verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy5setupEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTIN9Gtkmm2ext11WindowProxyE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy20delete_event_handlerEP12_GdkEventAny verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext27rounded_top_right_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_left_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext21rounded_top_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard26GainExtraFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13focus_handlerE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13_flat_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21GainFineScaleModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget13_boxy_buttonsE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16_widget_prelightE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard24ScrollHorizontalModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard15PrimaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard16TertiaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard17SecondaryModifierE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16on_size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_grab_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext38set_size_request_to_display_given_textERN3Gtk6WidgetEPKcii verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext16set_source_rgb_aEP6_cairojf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget9set_dirtyEP16_cairo_rectangle verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext20add_volume_shortcutsERN3Gtk11FileChooserE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI19caller_is_ui_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_source_rgb_aEP6_cairoN3Gdk5ColorEf verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard23magic_widget_drop_focusEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget16set_visual_stateEN9Gtkmm2ext11VisualStateE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget12queue_resizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext26rounded_top_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget9get_widthEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipC2EPN3Gtk6WidgetEbi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10on_realizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip7set_tipENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltipD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext18MenuElemNoMnemonicC1ERKN4Glib7ustringERKN4sigc4slotIvNS5_3nilES7_S7_S7_S7_S7_S7_EE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10parse_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEP6_cairoj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy7set_posEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipEPN3Gtk6WidgetEPKcS5_ verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxyD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy13xml_node_nameB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZNK11CairoWidget10get_heightEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext28rounded_right_half_rectangleEP6_cairoddddd verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext19anchored_menu_popupEPN3Gtk4MenuEPNS0_6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidget10queue_drawEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext8Keyboard21modifier_state_equalsEjj verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy6toggleEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy16set_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext11WindowProxy17save_pos_and_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libwidgets.so.0.0.0: undefined symbol: _ZN11CairoWidgetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17PersistentTooltip17_tooltips_enabledE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget17set_canvas_widgetEv verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD8demangleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext15set_source_rgbaEN5Cairo6RefPtrINS0_7ContextEEEj verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN11CairoWidget13size_allocateERN3Gdk9RectangleE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libcanvas.so.0.0.0: undefined symbol: _ZN9Gtkmm2ext17rounded_rectangleEN5Cairo6RefPtrINS0_7ContextEEEddddd verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI8Receiver verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11Transmitter7deliverEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5debugE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver6hangupEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop18invalidate_requestEPv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI16new_request_typeEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI21attach_request_sourceEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8Receiver9listen_toER11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN11TransmitterC2ENS_7ChannelE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN8ReceiverC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libgtkmm2ext.so.0.8.3: undefined symbol: _ZN3PBD9EventLoop25set_event_loop_for_threadEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libaudiographer.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Port9set_stateERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Port16centrally_parsedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13set_interfaceEfbNS0_23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList3addEddbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10editor_addEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN12AudioGrapher13BroadcastInfoE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTv0_n32_N6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN6Evoral3SMFE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTIN3PBD10SystemExecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG11UndoHistoryE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12truncate_endEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool21flush_pending_with_evEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z14poor_mans_globNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2ID8_counterE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thinEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13in_write_passEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG9FileUtilsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG10PropertiesE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11open_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList14truncate_startEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG8SequenceE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Routines13_compute_peakE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13clear_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD5DEBUG6LocaleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17basename_nosuffixEN4Glib7ustringE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZTVN6Evoral10ControlSetE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21loading_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18search_path_expandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13xml_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEEC2ERKNS_7TypeMapE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_destroy_plan verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEE6set_idEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree11read_bufferEPKcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockC1ERNS_10spinlock_tE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPool8_reallocEPvjj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z11replace_allRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS4_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKN4Glib11PatternSpecE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreC1EPKci verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF13seek_to_trackEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive8contentsB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_make_planner_thread_safe verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec26format_key_value_parameterENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD7cleanupEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve10get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIcS6_St4lessIcESaISt4pairIKcS6_EEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3ffsEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode22remove_node_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11instant_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec10is_runningEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5shiftEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11copy_eventsERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_exitv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIsE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17register_distinctENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16equivalent_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames9note_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhthh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList12create_curveEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8Analyser6resultEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdE3setEPKhjd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_floatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_plan_r2r_1d verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_execute verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10capitalizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF18append_event_deltaEjjPKhi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList19write_pass_finishedEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool15per_thread_poolEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4redoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9get_stateEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_free verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool7releaseEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25control_list_marked_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher8AnalyserC1Efjxx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_paths_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl18set_send_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoraSERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistoryC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral16event_id_counterEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool22create_per_thread_poolENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15clear_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPjPSt6vectorIS5_SaIS5_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSetC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF11track_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase11add_to_nodeER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReader18get_normalize_gainEff verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEit verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList4thawEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase13set_from_nodeERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIN8Temporal5BeatsExED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4PoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11move_rangesERKNSt7__cxx114listINS_9RangeMoveIdEESaIS4_EEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19exists_and_writableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20hardware_concurrencyv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12copy_recurseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec14write_to_stdinEPKvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF9end_writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE6appendERKNS_5EventIS2_EEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiE4initExii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchiveD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10num_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD17get_absolute_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11ReallocPoolC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9copy_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList11y_transformEN5boost8functionIFddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode21parse_timecode_formatENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter17add_to_hack_tableENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int64_to_stringExRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful7changedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral7Control10get_doubleEbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode20timecode_format_nameB5cxx11ENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_execute_dft_r2c verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSFC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK4MIDI4Name15ControlNameList7controlEt verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList16start_write_passEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF13seek_to_startEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratoreqERKS4_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6wakeupEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransaction11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4initEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD2IDeqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14LoudnessReaderC1Efjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable8set_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIdEC1ENS_9EventTypeEdjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory5clearEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList5pasteERKS0_d verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool4pushEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22strip_whitespace_edgesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18timecode_to_sampleERKNS_4TimeERxbbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6Parser7scannerEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7deliverEc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pthread_create_and_storeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPmPFPvS6_ES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control10set_doubleEddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode9incrementERNS_4TimeEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathplERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD513writeToStringEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool19has_per_thread_poolEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable13dump_registryEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4UUIDaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory3addEP15UndoTransaction verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI6ParserD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z10vstfx_initPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD4TLSF8_reallocEPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF4ppqnEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList15fast_simple_addEdd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory4undoEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN11UndoHistory9set_depthEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument9set_stateERK7XMLTreeRK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ENS_9EventTypeES2_jPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandEj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl21set_receive_device_idEh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlListneERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_flagsENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer12alloc_bufferEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13next_event_idEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful6set_idERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ERKS1_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxE3setEPKhjx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList13unlocked_evalEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10get_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdder4initExxxf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8downcaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8open_uriEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIN8Temporal5BeatsEEC1ERKS3_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExecC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPool9set_trashEPN3PBD10RingBufferIP15CrossThreadPoolEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher14DemoNoiseAdderC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverterC1Ej verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral21init_event_id_counterEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD512digestStringEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10NormalizerC1Ef verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDaSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList20maybe_signal_changedEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11set_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKNS_9ParameterERKNS_19ParameterDescriptorE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z28pbd_mach_set_realtime_policymd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z24pbd_absolute_rt_priorityii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList21default_interpolationEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1Ey verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfoC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z18cache_aligned_freePv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10touch_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10Normalizer8set_peakEf verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD3FPU8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z23pbd_set_thread_prioritymii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9SemaphoreD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD4UUID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControlC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN13PerThreadPoolC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_execute_dft_c2r verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF11begin_writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z27pbd_realtime_pthread_createiijPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList7x_scaleEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIS2_EEEEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4PortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8SpinLockD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful10set_valuesERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14canonical_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec9terminateEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode4dumpERSoNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4Pool5allocEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorppEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLTreeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannelC1Eb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE11start_writeEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral11ControlList10mark_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_alloc_complex verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14path_is_withinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher10DebugUtils25process_context_flag_nameB5cxx11Eh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop31register_request_buffer_factoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFPvjE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNodeneERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter13register_bitsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEES7_IS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath13add_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15remove_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher19SampleRateConverter4initExxi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15float_to_stringEfRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20vstfx_destroy_editorP9_VSTState verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathmIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive7inflateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful48set_regenerate_xml_and_string_ids_in_this_threadEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE9end_writeENS3_15StuckNoteOptionES2_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_alloc_real verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD25find_files_matching_regexERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_b verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _Z20cache_aligned_mallocPPvj verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode11add_contentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4testERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name17MasterDeviceNames26value_name_list_by_controlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful13add_extra_xmlER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11FileArchive6createERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEENS0_16CompressionLevelE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI4Name16MIDINameDocument19master_device_namesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_plan_dft_c2r_1d verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_dd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15CrossThreadPool5emptyEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10SystemExec4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIS2_EEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList10list_mergeERKS0_N5boost8functionIFdddEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_malloc verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMF4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZlsRSoRKN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN18CrossThreadChannel7receiveERcb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12PropertyListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10copy_filesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3MD5C1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList9extend_toEd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD10Searchpath8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iteratorC1ERKS3_S2_bRKSt3setINS_9ParameterESt4lessIS8_ESaIS8_EEPKS7_IN5boost8weak_ptrINS_4NoteIS2_EEEES9_ISJ_ESaISJ_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode12remove_nodesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SystemExec11close_stdinEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral3SMFD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD9EventLoop25get_event_loop_for_threadEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListC2ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful9extra_xmlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral8SequenceIN8Temporal5BeatsEE14const_iterator10invalidateEPSt3setIN5boost8weak_ptrINS_4NoteIS2_EEEESt4lessISA_ESaISA_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10Searchpath16remove_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral13TimeConverterIdxED2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD11LocaleGuardC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK6Evoral3SMF16instrument_namesERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12Controllable10clear_flagENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral7ControlC2ERKNS_9ParameterERKNS_19ParameterDescriptorEN5boost10shared_ptrINS_11ControlListEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode26timecode_format_sampletimeB5cxx11Exddb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD12ControllableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_4FlagE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral11ControlList17set_in_write_passEbbd verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral4NoteIN8Temporal5BeatsEEC1EhS2_S2_hh verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZNK3PBD8Stateful28regenerate_xml_or_string_idsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN15UndoTransactionC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD8Stateful14add_propertiesER7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: fftwf_plan_dft_r2c_1d verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN6Evoral10ControlSet14clear_controlsEv verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN4MIDI14MachineControl11enable_sendEb verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN7XMLNodeaSERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardour.so.3.0.0: undefined symbol: _ZN12AudioGrapher13BroadcastInfo14set_originatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExec19_vfork_exec_wrapperE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11card_to_numEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR29get_alsa_rawmidi_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR12AudioBackend24get_standard_device_nameB5cxx11ENS0_18StandardDeviceNameE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine26request_device_list_updateEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SystemExec5startENS0_10StdErrModeEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR24get_alsa_sequencer_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR26get_alsa_device_parametersEPKcbPNS_14ALSADeviceInfoE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR10SystemExecC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPc verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _Z27pbd_realtime_pthread_createiijPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort24update_connected_latencyEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20ardour_dll_directoryB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libalsa_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libardouralsautil.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTIN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16statefile_suffixE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTVN6ARDOUR16SessionHandlePtrE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgency11_global_epaE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5DEBUG5SlaveE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session4QuitE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager11port_engineEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR17legalize_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine15halted_callbackEPKc verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atofERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR27get_alsa_audio_device_namesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_St4lessIS6_ESaISt4pairIKS6_S6_EEENS_10AlsaDuplexE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyC1EbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK3PBD29EnvironmentalProtectionAgency7restoreEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD29EnvironmentalProtectionAgencyD1Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD10SearchpathC1ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN3PBD27find_files_matching_patternERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathERKS6_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR7Session13save_templateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZNK6ARDOUR8TempoMap16bbt_at_sample_rtEx verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEx verify-elf: WARNING: ./usr/lib/ardour6/backends/libjack_audiobackend.so: undefined symbol: _ZN6ARDOUR8TempoMap22quarter_note_at_bbt_rtERKN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl28update_system_port_latenciesEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR20PortEngineSharedImplE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTIN6ARDOUR11BackendPortE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager20graph_order_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15unregister_portERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_name_sizeEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl16unregister_portsEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl15get_connectionsERKN5boost10shared_ptrINS_9ProtoPortEEERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISD_EEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20get_physical_outputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl13get_port_nameB5cxx11ERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPort17set_latency_rangeERKNS_12LatencyRangeEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager21registration_callbackEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl11clear_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16latency_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18freewheel_callbackEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18buffer_size_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl8add_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine18sample_rate_changeEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _Z18pbd_pthread_createjPmPFPvS0_ES0_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl17set_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14get_port_flagsERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17n_physical_inputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl18n_physical_outputsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl17get_port_propertyERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSC_SF_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager17reestablish_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl12connected_toERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager15reconnect_portsEv verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13register_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16port_is_physicalERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl19get_physical_inputsENS_8DataTypeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortD2Ev verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11AudioEngine16process_callbackEj verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl13set_port_nameERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl10disconnectERKN5boost10shared_ptrINS_9ProtoPortEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImplC2ERNS_11PortManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11PortManager16connect_callbackERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl16get_port_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl14disconnect_allERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZNK6ARDOUR20PortEngineSharedImpl14port_data_typeERKN5boost10shared_ptrINS_9ProtoPortEEE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR11BackendPortC2ERNS_20PortEngineSharedImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl20physically_connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/backends/libdummy_audiobackend.so: undefined symbol: _ZN6ARDOUR20PortEngineSharedImpl9connectedERKN5boost10shared_ptrINS_9ProtoPortEEEb verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanbalance.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakerC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR7SpeakeraSERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpanvbap.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD5DEBUG7PanningE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan1in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner6freezeEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZTIN6ARDOUR6PannerE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR21mix_buffers_with_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR19mix_buffers_no_gainE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZNK6Evoral5Curve18rt_safe_get_vectorEddPfi verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6PannerD2Ev verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner4thawEv verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR9BufferSet13get_availableENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/panners/libpan2in2out.so: undefined symbol: _ZN6ARDOUR6Panner9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libwidgets.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton20led_default_elementsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD5DEBUG20ContourDesignControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButton16set_active_stateEN9Gtkmm2ext11ActiveStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_7ElementEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13jump_by_beatsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16string_to_doubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD16double_to_stringEdRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ArdourWidgets12ArdourButtonD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN11CairoWidget10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_contourdesign.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libcanvas.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6Canvas20item_shown_or_hiddenEPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill14set_fill_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Fill8set_fillEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container18prepare_for_renderERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item18add_items_at_pointENS_5DupleERSt6vectorIPKS0_SaIS4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6coversERKNS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container20compute_bounding_boxEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4hideEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item13child_changedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item4dumpERSo verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline17set_outline_widthEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas7Outline11set_outlineEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5DEBUG5Push2E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas9ContainerE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas4RootE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTVN12ArdourCanvas6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeC1ENS_4TypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15goto_nth_markerEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9RectangleC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box20set_collapse_on_hideEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD8sgettextEPKcS1_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13color_to_rgbaEjRdS0_S0_S0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item14item_to_windowERKNS_5DupleEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas3Box10pack_startEPNS_4ItemEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item15render_childrenERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter5clearEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl13muted_by_selfEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9Rectangle3setERKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet9num_portsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item24add_child_bounding_boxesEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5MeterC1EPNS_6CanvasElmNS0_11OrientationEiiiiiiiiiiiiiiiffffi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text9set_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Text5widthEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7PortSet4portEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_6CanvasE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text20set_font_descriptionEN5Pango15FontDescriptionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter13set_highlightEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter3setEff verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item4showEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item12bounding_boxEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral5EventIxEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13hsva_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext22contrasting_text_colorEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4ItemD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item12set_positionENS_5DupleE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext13rgba_to_colorEdddd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR11PortManager7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item3addEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext12change_alphaEjd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4VBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvaslsERSoRKNS_4RectE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter5writeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas4Item6redrawEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas6CanvasC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4TextC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Item6removeEPS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxEC1ENS_9EventTypeExjPhb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR8MidiPort15add_shadow_portERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5boost8functionIFbRNS_10MidiBufferESC_EEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK12ArdourCanvas9Container6renderERKNS_4RectEN5Cairo6RefPtrINS4_7ContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas5Meter14set_hold_countEl verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4HBoxC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Line3setENS_5DupleES1_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK9Gtkmm2ext3HSV8oppositeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6Evoral5EventIxED1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR13CoreSelection3setEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas9ContainerC2EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN11MusicalModeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN3PBD10EnumWriter4readENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4Text3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN12ArdourCanvas4LineC1EPNS_4ItemE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN9Gtkmm2ext3HSVC1Ej verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_push2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG14WiimoteControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI15register_threadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_wiimote.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7bundlesB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR4SendE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8ExportedB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4infoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR12InternalSendE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo13AllStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_5_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_2_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_monoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19toggle_monitor_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route8nth_sendEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_16_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15set_punch_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_4_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12jump_by_barsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18all_tracks_rec_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send22panner_linked_to_routeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR2IO10disconnectEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup18has_control_masterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session19route_group_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session18current_end_sampleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI22toggle_all_rec_enablesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup9set_colorEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16temporal_zoom_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15jump_by_secondsEdN6ARDOUR26LocateTransportDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI8mark_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12toggle_clickEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session21session_name_is_legalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10VCAManager13vca_by_numberEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_dn_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Slavable8unassignEN5boost10shared_ptrINS_3VCAEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI15zoom_to_sessionEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_soloEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_muteEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup8set_gainEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6locateExb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI18toggle_monitor_dimEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR25ardour_config_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route17add_foldback_sendEN5boost10shared_ptrIS0_EEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_dn_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_100_msEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7Session20get_remote_nth_routeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17set_session_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_selectEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR10RouteGroup12has_subgroupEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14fit_all_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptorC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup14set_monitoringEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI25remove_marker_at_playheadEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR12PluginInsert27reset_parameters_to_defaultEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19set_transport_speedEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17temporal_zoom_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13loop_locationExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI17scroll_up_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR8Location8set_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup16set_route_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup12set_relativeEbPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11fit_1_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR8Delivery6pannerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI13fit_32_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI12fit_8_tracksEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11stop_forgetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI7mark_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI16scroll_up_1_pageEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup13set_recenableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR4Send10has_pannerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR16PresentationInfo10set_hiddenEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route11set_commentENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI19quick_snapshot_stayEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI10zoom_1_secEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR10RouteGroup10set_activeEbPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16PresentationInfo4FlagEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR5Route8is_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI14set_loop_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN7BasicUI11zoom_10_minEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_osc.so: undefined symbol: _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD5DEBUG15LaunchControlXLE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol31remove_stripable_from_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5DEBUG6US2400E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_us2400.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libmidipp.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI10IPMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol17VerticalZoomInAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties8selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14_last_selectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN4MIDI4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5fatalE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD5DEBUG13MackieControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol18VerticalZoomOutAllE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle15remove_channelsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15toggle_punch_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode23remove_nodes_and_deleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD13short_versionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLTree5writeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager10get_actionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17loop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR5Route15processor_by_idEN3PBD2IDE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10save_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16string_to_uint16ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERt verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4undoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session9set_dirtyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26add_stripable_to_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR4Port9reconnectEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI21quick_snapshot_switchEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI16toggle_punch_outEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI4redoEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN4MIDI10IPMIDIPortC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7XMLNodeC1ERKS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17play_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_mcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD5DEBUG5CC121E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_cc121.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport2.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport16.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol7ZoomOutE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD12Controllable15GUIFocusChangedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol14ScrollTimelineE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9MidiTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10FaderPort8E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol22VerticalZoomInSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI12AccessActionB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties6hiddenE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol13ZoomToSessionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR3VCAE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port8PortDropE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23VerticalZoomOutSelectedE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5colorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol6ZoomInE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR11SoloControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties4nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR10Properties5orderE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR16PresentationInfo15MixerStripablesE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR19ParameterDescriptor9step_enumEfb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN8Timecode20timecode_format_timeB5cxx11ENS_4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14get_stripablesERNSt7__cxx114listIN5boost10shared_ptrINS_9StripableEEESaIS6_EEENS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port9connectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR15ReadOnlyControl13get_parameterEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_muteEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin11get_presetsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Stripable11is_selectedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI18get_record_enabledEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session12set_controlsEN5boost10shared_ptrINSt7__cxx114listINS2_INS_17AutomationControlEEESaIS6_EEEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol23set_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI17all_tracks_rec_inEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7BasicUI17transport_rollingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Stripable6SorterclEN5boost10shared_ptrIS0_EES4_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR6Plugin12clear_presetEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR12PluginInsert11load_presetENS_6Plugin12PresetRecordE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9Locations19next_available_nameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol26toggle_stripable_selectionEN5boost10shared_ptrINS_9StripableEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR13PluginManager16plugin_type_nameB5cxx11ENS_10PluginTypeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR12PluginInsert4typeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR9Locations7mark_atExx verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR19ParameterDescriptor14midi_note_nameB5cxx11Ehb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route14the_instrumentEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN3PBD16uint32_to_stringEjRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport8.so: undefined symbol: _ZNK6ARDOUR5Route12panner_shellEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI4ffwdEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG9FaderPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11prev_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6Evoral11ControlListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR14AutomationListE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4UndoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI6rewindEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7ProfileE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI10add_markerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI11next_markerEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI9goto_zeroEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol4RedoE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl23muted_by_others_soloingEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17ffwd_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR7Session22have_rec_enabled_trackEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR15ControlProtocol24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR14AutomationList16automation_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19get_transport_speedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl10stop_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl16muted_by_mastersEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI19rewind_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9find_fileERKNS_10SearchpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel25build_custom_action_comboERN3Gtk8ComboBoxERKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESB_ESaISC_EERKSB_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK7BasicUI17stop_button_onoffEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZNK13ActionManager11ActionModel18build_action_comboERN3Gtk8ComboBoxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_faderport.so: undefined symbol: _ZN13ActionManager11ActionModel8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libardourcp.so verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libevoral.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libgtkmm2ext.so.0 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR15ControlProtocolE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI6BaseUI verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6Evoral7ControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port15state_node_nameB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5RouteE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo6ChangeE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI8CallSlotE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN3PBD12ControllableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9StripableE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG10AbstractUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable13StartLearningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4QuitE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable12StopLearningE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD28ThreadCreatedWithRequestSizeB5cxx11E verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR17AutomationControlE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI8theGtkUIE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR9ProcessorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5DEBUG11GenericMidiE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR12PluginInsertE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR13MidiControlUI9_instanceE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo5TrackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR7Session12SendFeedbackE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR13AsyncMIDIPortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16PresentationInfo3BusE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZTIN6ARDOUR4PortE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16uint64_to_stringEyRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9set_stateERK7XMLNodei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDaSENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z5splitNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EEc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager9get_portsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeENS_9PortFlagsERSt6vectorIS6_SaIS6_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session24get_remote_nth_stripableEjNS_16PresentationInfo4FlagE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD10Searchpath9to_stringB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI11loop_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel5drainEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port7connectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint64ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERy verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17set_record_enableEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR4Port14disconnect_allEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI3runEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager23get_pretty_name_by_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int16_to_stringEsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z16pthread_set_namePKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR5Route10nth_pluginEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop37get_request_buffers_for_target_threadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR16get_microsecondsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z13__invalidatorRN4sigc9trackableEPKci verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD26find_files_matching_filterERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKNS_10SearchpathEPFbRKS6_PvESF_bbb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _Z12pthread_namev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel19set_receive_handlerEN4sigc4slotIbN4Glib11IOConditionENS0_3nilES4_S4_S4_S4_S4_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUID2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_playEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11AudioEngine11sample_timeEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session13route_by_nameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD12Controllable5by_idERKNS_2IDE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD4atoiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD16string_to_uint32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR4Port12connected_toERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6BundleC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR23ardour_data_search_pathEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR21user_config_directoryB5cxx11Ei verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN18CrossThreadChannel6attachEN4Glib6RefPtrINS0_11MainContextEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR6Bundle11add_channelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DataTypeES8_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI17rec_enable_toggleEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD2IDC1ERKS0_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI13access_actionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUIC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext19set_popdown_stringsERN3Gtk12ComboBoxTextERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_9PortFlagsE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6BaseUI19set_thread_priorityEii verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10Searchpath25add_subdirectory_to_pathsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN9Gtkmm2ext2UI7set_tipERN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD9EventLoop30remove_request_buffer_from_mapEPv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolD2Ev verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN7BasicUI14transport_stopEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD40notify_event_loops_about_thread_creationEmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocolC2ERNS_7SessionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR17AutomationControl11start_touchEd verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI18signal_new_requestEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol10set_activeEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD15string_to_int32ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERi verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6BaseUI4quitEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6ARDOUR15ControlProtocol9get_stateEv verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZNK6ARDOUR7Session23route_by_selected_countEj verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb verify-elf: WARNING: ./usr/lib/ardour6/surfaces/libardour_generic_midi.so: undefined symbol: _ZN3PBD10SearchpathpLERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libardour.so.3 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful19clear_owned_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD8Stateful16property_factoryERK7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful24suspend_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful23resume_property_changesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTI7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD8StatefulE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR6ConfigE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR5RouteE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTV7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZTIN6ARDOUR10AudioTrackE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22ControlProtocolManager25StripableSelectionChangedE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8Stateful21current_state_versionE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7dim_allEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection3addEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session29transport_stopped_or_stoppingEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor4monoEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session23request_transport_speedEdbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10save_stateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK3PBD2ID4to_sB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session24begin_reversible_commandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14request_locateExNS_26LocateTransportDispositionENS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22sample_at_quarter_noteEd verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18convert_to_samplesERKNS_7AnyTimeE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR13CoreSelection24first_selected_stripableEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14is_auditioningEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session16transport_lockedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap22quarter_note_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session17request_play_loopEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_auditionEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10midi_panicEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_cut_allEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR16MonitorProcessor7cut_allEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor11set_dim_allEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR9Locations18auto_loop_locationEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection16clear_stripablesEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session8goto_endEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase6notifyEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location10set_hiddenEbPv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNode14add_child_copyERKS_ verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations6removeEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14bool_to_stringEbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD15demangle_symbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25commit_reversible_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8Location3setExxbj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session14disable_recordEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14locate_pendingEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR8TempoMap13bbt_at_sampleEx verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session19maybe_enable_recordEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session25request_cancel_play_rangeEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD8StatefulD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD18ConfigVariableBase4missEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations16first_mark_afterExb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations3addEPNS_8LocationEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6removeEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session29set_all_tracks_record_enabledEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session12request_stopEbbNS_22TransportRequestSourceE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11add_commandEP7Command verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session10goto_startEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection6toggleEN5boost10shared_ptrINS_9StripableEEENS2_INS_17AutomationControlEEE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR16MonitorProcessor8set_monoEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session18request_play_rangeEPNSt7__cxx114listINS_10AudioRangeESaIS3_EEEb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR13CoreSelection32select_stripable_and_maybe_groupEN5boost10shared_ptrINS_9StripableEEEbbPNS_10RouteGroupE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR11MuteControl5mutedEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session11set_controlEN5boost10shared_ptrINS_17AutomationControlEEEdN3PBD12Controllable23GroupControlDispositionE verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN3PBD14string_to_boolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR22TransportMasterManager8instanceEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5FlagsEj verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session14audible_sampleEPb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR7Session15cancel_all_soloEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9Locations17first_mark_beforeExb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session7ntracksEv verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb verify-elf: WARNING: ./usr/lib/ardour6/libardourcp.so: undefined symbol: _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10debug_bitsE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD13new_debug_bitEPKc verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libevoral.so.0.0.0: undefined symbol: _ZN3PBD11debug_printEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: not found: libpbd.so.4 verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: not found: libtemporal.so.0 verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTIN3PBD20ScopedConnectionListE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZTI11Transmitter verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode8BBT_Time14ticks_per_beatE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN8Timecode4Time12default_rateE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD7warningE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD5errorE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode9add_childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD10stacktraceERSoi verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNodeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD16uint16_to_stringEtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode12set_propertyEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListD2Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTreeC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC1Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode5childEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLTree13read_internalEb verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode12get_propertyEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD15int32_to_stringEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLTree4findENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7XMLNode verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionListC2Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList16drop_connectionsEv verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8propertyEPKc verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode15attribute_valueB5cxx11Ev verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN3PBD25strings_equal_ignore_caseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZNK7XMLNode8childrenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib/ardour6/libmidipp.so.4.1.0: undefined symbol: _ZN7XMLNode16add_child_nocopyERS_ Hardlinking identical .pyc and .pyo files Processing files: ardour-6.5-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.89795 + 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/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh warning: absolute symlink: /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/cs/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/de/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/el/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/en_GB/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/es/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/eu/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/fr/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/it/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ja/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/nn/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/nn/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/pl/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/pl/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/pt/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/ru/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/ru/LC_MESSAGES/gtkmm2ext3.mo warning: File listed twice: /usr/share/ardour6/locale/sv/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/zh/LC_MESSAGES/ardour6.mo warning: File listed twice: /usr/share/ardour6/locale/zh/LC_MESSAGES/gtkmm2ext3.mo Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2DiIGD find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-copy-mixer -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-export -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-fix_bbtppq -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_empty_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: absolute symbolic link /usr/src/tmp/ardour-buildroot/usr/bin/ardour6-new_session -> /usr/lib/ardour6/utils/ardour-util.sh is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.5.0: 20339 symbols, 25 bpp warning: hash collision: _ZNK4Glib6RefPtrIKN3Gdk6WindowEEcvbEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS3_8functionIFvbNS5_12Controllable23GroupControlDispositionEEEEEEE11_M_max_sizeEv warning: hash collision: _ZNSt12_Vector_baseIN6ARDOUR13CoreSelection26StripableAutomationControlESaIS2_EE13_M_deallocateEPS2_j _ZNSt23_Rb_tree_const_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFixxEEEEEC2ERKSt17_Rb_tree_iteratorISA_E warning: hash collision: _ZNSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvbNS1_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEEEC2EPSt18_Rb_tree_node_base _ZTSN4Glib11MarkupErrorE warning: hash collision: _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv _ZNSaIN6ARDOUR10AudioRangeEED1Ev warning: hash collision: _ZNK5boost10shared_ptrIN6ARDOUR12ExportPresetEEntEv _ZTv0_n16_N12ArdourCanvas9GtkCanvasD1Ev warning: hash collision: _ZN9luabridge11StackHelperIN8Temporal5BeatsELb0ELb0EE4pushEP9lua_StateRKS2_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE20_Reuse_or_alloc_node10_M_extractEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-exec-wrapper: 1 symbols, 10 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst-scanner: 292 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-vst3-scanner: 434 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/hardour-6.5.0: 291 symbols, 19 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardour.so.3: 91396 symbols, 27 bpp warning: hash collision: _ZN6ARDOUR9BufferSet14flush_lv2_midiEbj _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stISA_ESt4lessIS1_ESaISA_EE6_S_keyEPKSt18_Rb_tree_node_base warning: hash collision: _ZNSt13move_iteratorIPN5boost8weak_ptrIN6ARDOUR9ProcessorEEEEC1ES5_ _ZNSt8_Rb_treeIjSt4pairIKjN6ARDOUR11ChanMappingEESt10_Select1stIS4_ESt4lessIjEN3PBD14StackAllocatorIS4_Lj4EEEE11_M_get_nodeEv 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: _ZN9luabridge7ArgListINS_8TypeListIdNS1_IdvEEEELi5EEC1EP9lua_State _ZSt10__fill_n_aIPcjcET_S1_T0_RKT1_St26random_access_iterator_tag warning: hash collision: _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEESt4pairIKS3_NS0_13ExportHandler8FileSpecEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjEN3PBD14StackAllocatorIS2_IKjjELj16EEEEESt10_Select1stISD_ES5_IS1_ENS8_ISD_Lj2EEEE13_Rb_tree_implISG_Lb1EEC2ERKSK_ warning: hash collision: _ZN6ARDOUR13SndFileSource11file_closedEv _ZNK5boost9intrusive9list_implINS0_8bhtraitsIN6ARDOUR12TransportFSM5EventENS0_16list_node_traitsIPvEELNS0_14link_mode_typeE1ENS0_7dft_tagELj1EEEjLb1EvE17priv_value_traitsEv warning: hash collision: _ZSt7forwardIRA18_KcEOT_RNSt16remove_referenceIS3_E4typeE sndfile_endian_formats warning: hash collision: _ZNSt15__allocated_ptrISaISt10_List_nodeIN6Evoral5RangeIxEEEEEC1ERS5_PS4_ _ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeIS_IKN5boost10shared_ptrIN3PBD10ConnectionEEENS5_8functionIFvN6ARDOUR22TransportRequestSourceEEEEEERS1_Lb1EEEOT_OT0_ warning: hash collision: _ZN9luabridge5CFunc8listIterIN5boost10shared_ptrIN6ARDOUR6RegionEEENSt7__cxx114listIS6_SaIS6_EEEEEiP9lua_State _ZNKSt13move_iteratorIPN5boost10shared_ptrIN6ARDOUR6SourceEEEEdeEv warning: hash collision: _ZNK6ARDOUR6Source5levelEv _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5TrackEbN3PBD12Controllable23GroupControlDispositionEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE warning: hash collision: _ZN5boost9function0IvEC1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEET_NS_10enable_if_IXntsrNS_11is_integralISK_EE5valueEiE4typeE _ZNK6ARDOUR12TemplateInfoltERKS0_ warning: hash collision: _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED2Ev _ZTIN6ARDOUR13AsyncMIDIPortE warning: hash collision: _ZN9luabridge5CFunc27CallMemberPtrFunctionHelperIMN6ARDOUR4PortEKFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE3addEP9lua_StatePKcSD_ _ZNKSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI14MachineControlEEEESt4lessIS4_ESaISt4pairIKS4_SA_EEE4sizeEv warning: hash collision: _ZNKSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR11BackendPortEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE4findERKS4_ _ZNSt16allocator_traitsISaISt10_List_nodeISt4pairIxxEEEE9constructIS2_JS2_EEEvRS4_PT_DpOT0_ warning: hash collision: _ZN6ARDOUR24ExportFormatTaggedLinearC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16ExportFormatBase8FormatIdE _ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN6ARDOUR16AudioBackendInfoESt4lessIS5_ESaISt4pairIKS5_S8_EEE5beginEv warning: hash collision: _ZN6ARDOUR9Locations16find_all_betweenExxRNSt7__cxx114listIPNS_8LocationESaIS4_EEENS3_5FlagsE _ZTTN9luabridge9Namespace5ClassIN5boost10shared_ptrIN6ARDOUR4PortEEEEE warning: hash collision: _ZN9luabridge13UserdataValueIN6ARDOUR3DSP9GeneratorEEC2Ev _ZNK6ARDOUR8TempoMap21quarter_note_at_tempoERKNS_5TempoE warning: hash collision: _ZN5boost6detail20sp_pointer_constructIN3PBD12ControllableEN6ARDOUR9MPControlIbEEEEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE _ZNSt3mapIN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9ChanCountES7_EEESt4lessIS4_ESaISt4pairIKS4_S9_EEEixERSD_ warning: hash collision: _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN5boost3_bi5list3INS0_5valueIPN6ARDOUR10AuditionerEEENS_3argILi1EEENS7_ILi2EEEEC1ES6_S8_S9_ warning: hash collision: _ZN5boost4_mfi3mf3IvN6ARDOUR19MTC_TransportMasterERN4MIDI6ParserEixEC1EMS3_FvS6_ixE _ZN9luabridge5CFunc28CallMemberWPtrFunctionHelperIMN6ARDOUR6RegionEKFN5boost10shared_ptrINS2_6SourceEEEjEE3addEP9lua_StatePKcS9_ warning: hash collision: _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN9luabridge9ClassInfoIN6ARDOUR13RawMidiParserEE11getConstKeyEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardouralsautil.so.0: 92 symbols, 17 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libardourcp.so: 1751 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0: 1771 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libcanvas.so.0: 4097 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libevoral.so.0: 3283 symbols, 22 bpp warning: hash collision: _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIN8Temporal5BeatsEEEEES7_St9_IdentityIS7_ENS2_8SequenceIS5_E20NoteNumberComparatorESaIS7_EE13_Rb_tree_implISC_Lb1EEC2Ev _ZSt7forwardIRPSt13_Rb_tree_nodeIN5boost10shared_ptrIN6Evoral11PatchChangeIN8Temporal5BeatsEEEEEEEOT_RNSt16remove_referenceISC_E4typeE lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libgtkmm2ext.so.0: 5694 symbols, 23 bpp warning: hash collision: _ZN9Gtkmm2ext15DnDTreeViewBaseD1Ev _ZN9__gnu_cxx17__normal_iteratorIPN3PBD9EventLoop19ThreadBufferMappingESt6vectorIS3_SaIS3_EEEC1ERKS4_ warning: hash collision: _ZN4sigc18bound_mem_functor0IvN9Gtkmm2ext2UIEEC2ERS2_MS2_FvvE _ZN9Gtkmm2ext23CellRendererPixbufMulti20_property_renderableEv lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libmidipp.so.4: 6201 symbols, 23 bpp warning: hash collision: _ZN3PBD7Signal0IbNS_17OptionalLastValueIbEEED2Ev _ZNSt23_Rb_tree_const_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvPKhbxEEEEEppEi warning: hash collision: _ZN5boost9typeindex7type_idINS_3_bi6bind_tIvNS_4_mfi3mf1IvN4MIDI7ChannelERNS6_6ParserEEENS2_5list2INS2_5valueIPS7_EENS_3argILi1EEEEEEEEENS0_14stl_type_indexEv _ZStneRKSt17_Rb_tree_iteratorISt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS1_8functionIFvRN4MIDI6ParserEtiEEEEESG_ warning: hash collision: _ZN4MIDI4Name15ControlNameListC1Ev _ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKN4MIDI4Name15PatchPrimaryKeyEN5boost10shared_ptrINS3_5PatchEEEEEEE7destroyISA_EEvRSC_PT_ lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4: 5804 symbols, 23 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libptformat.so.0: 773 symbols, 20 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libtemporal.so.0: 27 symbols, 15 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libwaveview.so.0: 1276 symbols, 21 bpp lib.prov: /usr/src/tmp/ardour-buildroot/usr/lib/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: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/sanityCheck: 1 symbols, 10 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lm8HOC 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/lib/ardour6/ardour-6.5.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libwaveview.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libptformat.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libardour.so.3 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/ardour-6.5.0: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libalsa_audiobackend.so: underlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/backends/libdummy_audiobackend.so: underlinked libraries: /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.5.0: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.5.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/hardour-6.5.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/hardour-6.5.0: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0.0.0: overlinked libraries: /lib/libdl.so.2 /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4.1.0: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-copy-mixer: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-export: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-fix_bbtppq: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_empty_session: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/utils/ardour6-new_session: overlinked libraries: /usr/lib/libfftw3f_threads.so.3 lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so: overlinked libraries: /lib/libdl.so.2 /lib/libpthread.so.0 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libaudiographer.so.0: overlinked libraries: /lib/libdl.so.2 /lib/libpthread.so.0 lib.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libevoral.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libtemporal.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libpbd.so.4 not found lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/src/tmp/ardour-buildroot/usr/lib/ardour6/libpbd.so.4: underlinked libraries: /lib/libdl.so.2 lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libardour.so.3 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libcanvas.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libpbd.so.4 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found lib.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libpbd.so.4 not found Provides: /usr/lib/ardour6/ardour-6.5.0 = set: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, /usr/lib/ardour6/ardour-exec-wrapper = set:dcyf, /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHcY2m982ibE9qIYLU1pvgMbI4uF4EVc6oYIqncle6Iu1CaFbvJG6Zx0RZrBcmQw3Kt5SpGkAhjeEo383gg4LbqfQBFMc70isF9gag07Z109JE1WMO4iW4QG4ho7U9BuxVtqVKkmgdXiLD5uCsb2BN34McMOrMEYk0EsipRkWACkjLHDFOTAyzHzmYzwv2gDwXT9wSXGXlJ6U9IAU8ak00p0uaf6T7DNSiieAF7qaA0ZnLJ8kwZ9rEn4trZI7ScPP0p63d3Z6anaOMBGtiW9l1UyNM0r4zg49BQqIMZ1qqSAwxc04TokQkbOh6EywHW1lMTN28um1msWVaK8Z3II10T6h0hHlLx9O8jF3NxY8j1731PiSWIwZxokX4Udet4GUl0mtzKOAAVR7ViRvJ1vZHl3y41C6G1YGt1ce03Q163h1HQFgrlIuswZGpfa1J9Ze4BdcwpRJ6VGyHab5VhHiraYEfnUfsYTTW8ZtYR6pJpwQhFmJpjdh21gLAv8AQXamdYjpee2JlGzgc5uxfigzdY1XGVbUKp2p6VsFhOjUEJ2Zk55yJpBNZv4oZ3VR4dTafvmJqxpXjIKzmJF9k5fYVcDCCRC0, /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHsl13BnSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj2385GA3aSCow3qvkNnhSGAS3tVPkEdq4iuYP1oXocSkjjvqoN8wHXbkcXHkH18j4dg7u2Ug8FjgHi4xByZudFGR98PXQOtVeYegdXiZIERCViOjK5xOU12o6oVdoZoucb0kenZ6T6nceeF9RQXWpGYdZ5zuwmYzwaNG0EjUc9Os2EZeGXlJ6U9IA8Yt62j1VmpZl0GHKMVI7PYJ0WcSmiOxcrwho1Y9C0ZnLJSkeMZjgb9GJxuhQJZ3voPcf3ApcQqr9SDsj9at483nGS9FDk5wb633mchuzg497w7Z6IQZv1R73sQQI9xWkHM83eRwBVvi9KFK7neh6EywHW1R6ZANII2j3Ne0HKaMyr6oxHUiT80Hx07wUkl4K9u5uImsIH514JKFR9PxmnF0pAFQxUgS9CAp4aU372QCBymmAIwZxokvZj8Udet4GUlgYDtTEHcdlLXDJUo6DgHWLSgHWaGrsH649y6UEzGhkgdUPgy8hW2EZiP9ZreMo86A48iD2JlNWN1ZrCZ8FEMZCOgAD5pSnWD03omtHN3HEfKGIkA7Rpei9z4WAJOPZuPRq0lwzZKXbW1kEUzYR6pJpwQhwpMdqGsxUKQfoy42YGV1v88ThDhyKATlIqUDuN7pShVzlCJitYk1baU5Zok46Zd3vMKqZqloJDcL9AsNuNVizADMhbp55yJpBNZv4XQbAHByX0pag9chDnLX9nfZBsYkC6N6Z9OSDotDpGZ2t2Tgkb6HZEXKHCsCCNSEpJ9ql, /usr/lib/ardour6/hardour-6.5.0 = set:mdgOq0MLYvZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkJuZpada8RZq2stSzh8Axy8DZjtlNepO9yik2DPa7bKA0nbeyJ3LH3BoOBBNx6eFtkHQfMz0H4aM0VDsPNPUQq5lppp4Zunkdpc8lSDhfC5n4wAZGciguhMAgxZoiSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFQqx5qAZfOX0ZhowTM4epT2mqz0BGqY6ElEHBBRiZ72uPUPmiqW8TUvZb18ZEg5MXE71SPUqBGcfGOAa3KEW3G2AOmle0xNaVhAVbmGWyUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJBBBWoZ5W8g02of8jd9C00rVRFE0znxpBKK0IRkh69FeyZsyhmSfDJ1OyX8EnVXMZFZ1qug1e14yEWgn5uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ55NJLAGi7N8RhBBomzL3xfBlNFc8iQTOHEv7kuVTCx0, /usr/lib/ardour6/libardour.so.3 = set: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, /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGhsFWGcZAT8lf5ZfSmKG8Z7F4d825Zetq0nExquow7aXT17bxy1Qu0sNz6JMbVGpAGm5PyBZ1ZHogMaAiBjQZ8ajDrgrJdDkePtP0Beva89VZAzwDK5Xm8jiwqLpqHWOhg6xxOmiZ0ZpXxSNVTLJBdp96FlZchmqDVws77u4X2Fc6c2Zko8DcZBsnIX0, /usr/lib/ardour6/libardourcp.so = set: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, /usr/lib/ardour6/libaudiographer.so.0 = set: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, /usr/lib/ardour6/libcanvas.so.0 = set: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, /usr/lib/ardour6/libevoral.so.0 = set:pd9x1aShIYCtcFkiy1zHwOmA830J9HnfEJidL3HE4VK8TZigftyO3BLHITn1QbrZwLJxPey5Z42ZFKQrTXM22j2147WclZ4OM298HdNihRfBsmguLEOt1aV7157cfr2Zi24diKcA7oYTYZJvwVNlWWQOHsgXuahf8T1LYv2eqyZ9JGng20tCJDN5f0Bs9YL89JjgXJX5FBjGsaEvBVMDWaKg2f0RYgjJktIL4NmlYRpKHyZGOaMJ8TQ6ekA5C55W2lS269VJBquuAU56N2BZhHm8TV1VKZknPntjo7JDakyBpH2wcNZmMNKZjjW0lXXrQiqD9u0WBVAJnCRjdOUe07rtb2Q4B8Hv0g9WJTgYQgj1P82Hk1T66gstsxcXIJHMmiZoR7Wm72MfEEK9ZxzIFHZDWhEhgbUqn0ulz2yEQMpQAGTtGdGdldwlRiXbo35koCRjeaRwd7Z2Zgs7IiWaKBQGr8HqyabbO9JCihgUR7kDayhN19KT0NSujTiZxdG8XLc51QdSYU1KtHaV8l8BkN1YGEeLFSNv4lEfg0P2jWcQGyufG9tCNpTe1RXqu3TOZkZLm95fmrDCFUyuR0BZoWCU3Vh1cvmoe9R2dIsmKZfBQ7ziEqH57ibvrrIwS1SWzBgAdCKqQckZK9nLOF1EoFZKuuEUu83tfcZar0vIUANqEc2ScrcFZBOkXv6vZLNtziZtoZH3tfc9Zmnd3yzEM5guhAUIMzIjoJ7QUWzsavTrUeUF7URhfZmZtkk2ZmqOj7T6j4ingyarcFO8nXOM1ortsOKDdhOcn8IkI9CupBiYcgfGdDqLOwTjkEuvZsWUsiqrWDOkyFpiWPD6t1VwLNmME3HC08qUWmxytlZ9GOfX1dCWRAUZj7r6xCOPxZItO5tiprgpivVmnG3rhd8aVSdOQpyFykGaNv2lNCd7mtZfUGzmn4hjQwUdFr8B0t8p41pcxjxZ27XDiykQl5zqqZoRaiZv0peupq5Nnfy17CCySZ091EnlwnpJLXp2jk2DPS8iEzPfPKb1Y0mrhsFPWNp4wvCxXwa9dAs5IqcVwclj3XQMKqBxfeEZGh3JaFVoctL9xZK9u4iyyAGNBVhbw4p6KSzDO3wJzBkAiEZfhSeTr5ysHJ5goP3jstB54KXlXIyCxgFkY0R8axqhQ8IweaR59ogHdSNwM8OtRDEp5hq2hvZBH2fO1QoMKCXsunbU8Scii51BzCxQMuQqbZ7Q2D2KRd5NFHPsZa3jFxdGqr3uUlqt8rw54dPHvwZ7ldmfadqbqBIXHOZxRZDPk5Gk5ISZ46Jyynxb3sZKZwuR9zvxMNrToOcAScB969STUUUzNme3qvFvLOKpKOQ6GpvMWBsz3h3AME1L0wjZfAP9kZef7HK47aWm5mu5h37yHOzUzT5ezeHGuTAPNkG24YVdZmO2qm8KT3kmDlZCRGKDxQj9bzOZjCFTWKgxKwGipY90Kv7bT6xzZ053OPfnWXkDy261WrNa4uP20QwZbzxjSuLCIYSZip8FZwZsbZFbnZxuKf7Vx3ePh4TpsApGhI5VJK53AAWwymhUFJDZkdNHZdWRZjrlNadvSbZqeybTCkcqdzw3gWEVSRveckec7Jxx9Rx5q8YdZi4gXDeGYTiyq9G520hyzhu1FZ0yScP2Z1IZJmLP6nOZxvI9kHBVRawqGs4Kbj50gZlFc98ootKWG8XoZGwJlqdszPnqO6EV2A5GjbZrBe9SKo6rbbIAIbSp5PAfhLUZ7YoC95T8z9989dzvZB0Sve88RLjnNVJ3AQstgtl84MkOgWefiu1PcZcMgvihaTdSs3o5DaoG1F4Zu5RcgKjYwwCxSWAegxpy0R3ooyMJDt2i1WEm0R8m2rJRLZx5yM7jAF71B9lNkDRBXhKZi3U7YxMTgBMREeZ2GQSiSrM583KZnZo2HOueU4tES6P6JPAQ08jUgUZaMw9gjhS8TzOSTaXeAHMukoe1jHQJv1jyRDFsSfr9KJ1r53PRCL3itZiG4ZCXtHaodciskXyqD2ZiDWs8u88KEv6dE5HXojyZvD4CgpD1TEI5CZxbBQTzVr0Z4SARBsQXJOZpIMZpngXwDG8uD1qeFE2BZ2uZsOIz97XmIromGGErrnpysvCPohS2FIeZDn1xLyRHVNtdOTjdV0oIYSscRuCVjZDOXcq0NzasH6fzbknSZam5iMhZBlCpXdl0vCSWwEdJgEytUYxsnwmNiZ3Sz6nf03lKUGjPQKuPdDYTlMPgrYaVPUjj7KKYm31ozvlqFsEuF91q3Q1GoJVkK7EEzmYdaj9utb2jQe5f66QbnZB8DofY5MDNFvpyEQSYgyhSeZG7oXBCr3YwUYoVc5M4Y9afDBcNvdIKJyomIcOEe2m8r9psAUZaubuZ1CdQ7CzzTENOUmg08ZHnvAFU036LBcndosNiZfm2MZhWPV8mQwxS8OBTum1tf1a7Bm17xwZi9d1CqHJCWe5tUWGfRpafFMFU8hhKWLE9sejQoYmcBH2iSmiTMTzgwTg9EOcBQzp2K8oJe1W9nw810MWm93mF4ILfTSO542SZ9Fhe7bzGTuToEu4LBzAafgOSaAYsGTkCKUCHXDZ5a75zy8qprYw9joqjGmB9q6iDt4tngVZDoJucYfu6qgXgkKBfLHBPjrE6PXkeTEtcljQY9GkyFw1R1ZkcixVyUskXVeB6QS7p0ZbjO9IT8zlwrroCvjZp6PgfDqacn6O68Kc2xMXjT16jb5lAuFtRRHKIV7pfjLjXSipVdTmDvDH4tzTtPbQovuxKjT964DAiTVWlG2Si5cDhciIcairHeeKLhgpNkKUfweFCcILC9XxDpSc5Zwlp3L36xYcZiQwByZglDugWszwTwzVG0PBCTswHpJL7D87aNio25ygvp5tuQ7Y7P3RJbEqZ4GLLgNUZlzeC8ZLzdwPWdcWRE9RZoJuaFtCbhexKEZi4h4o37Dq734XQGSjc0m1ZyZt9ZG1RUCDxHinr5zFRl92IfhLlNJgkNCv3YSznnvVyWjLcUYZlmXn5kOkZjlIhYuZItOSDwSnyXQlfi3rwAMvVZkONhVQOnOL2D8Ff6Xs44jfaUhC1oc6Vg1bmlIABf4IaBNbwEeHUqvR8bcYhGfKep2geSTTDF4A3IQAUOM9kUl5GFk0GjX7FhLduL6m06qZy2CziyvSAYY5BfUJSjSBuDWZmmRIptYfnoe0Tx4ua4ZxwtTOo21Z8vWkvKeuXop0MPp5ZhCJ5X8bUhVTQz8xHIsGQ1yUnYDriCDtPnkufcOamH3zExD54PG4sMp2nxEYZnGZp7uKgN9pnoO53ogIJjS4Qhk4s1HdAcC4O2Yf9tIZvPopJ6FLmV4iXeUpeiItvC4cf2CDQ5D4BKCBUTy01WldbRSekUOSWAwo7u5TyZoZabSqjxjyJZu1Z7WQ6lCT1IrXZ4LXhnQjbrNdCLoiv61K4R8Gc6lv7HR4hZA2vQh60SnbY38FlJo1bnFkrUc5QkwKiLtMdi42KcjBVQ2yWLPnVHDNnGauAmNFi4VIGQraWZ8Z7uXIXab2Nk3qmg8BZByBvzTrLjLCC1Lv1fm0ZzuOFfX9ss6cIlFzqBor9EtbjAl7CG31fp83IVvaaCCUT5pQZfihFxU7xJW2RIZba8MxXC8m87SdmFVaIDE7uy550dEVinhYufCLLIu7x5vTJHmUY93gVRRWNtjcHu8LS8vZ1KmeGdRzAr6q0eO8ZKZlRC7MPDQjS8XIeWKJRfKe4JeSDzmVCeSZ3uuwuUqFoiCf5mLgGbZ7wiFbScUnrAYIPyWeBCFi1mwwDHJtjPGpYZoddVfo4NCALzezpMoiaPLkrDey93zUp7JtKczZcHZeiZavZeGNUqZbDtJNki9zlEBIitZqJ28GZGQWhLp4OnoCu7a065GYZ1cGUvg7gUZsjYbMImDrplNmvZ0OBP9Xr4ysaR4uV849cjthLQ5yGHwaGRUVEAT0sdPqJZFJ1xbRVYrqyV7cHnK4xJcwEjNXxtGa7b8hmmW5ElMVxHCqNlwUxxqwlMXQ8rsvxtvkYPpCxAHdYtrLMacjkdzG43k5VjwYMcr1ITpcAhiewKDKZGJhwnlBBIn1fZhzDikYCaZ2u5DYFihn362BNe19L8d1xPL9qKgwaUqZgDZrQL4inHqQR0Zdb5ggE9s6HNCpti26itfpxbt3RLdNBiPjUF1bzvnfMgOjOJuG9rNZsSIZCRMunTUWkLQEQZprQCfowCNdUNatEyTp42QnAil1CxdTiiaRKcVGVd1lUENYNn2nb2CM7jMWwlOibQXs6jrnwSpBEuqIyKW0HJ9gqGL8XaTKY1e88fZc3eHZlHPsxjxP5tO6WSEayhXAb2VynbZBCiPRR0ZLZjKPd7ZwtVmj396papdwQE8TeqFUo73U6eCZuD7kLMgVkZEfVFYJjifA8I3RWyM41DZpc9nMoxjD44ojeMyo6cLulIeqSwuaa2ADW0E3JthdEUNmucaTf9d0sajGZEkK2ziCpt1Y8bXjdNHUjBkAHNbQ89dSPZ1HsZi2PVHXpvUZj9ibdczr0jKY0RMdShZyigVOhFxAPWx8jZrY75TGyP1ySR7Ozv9e2xIZwDB3vJ1Q0QnHGUVpjFJZm1uVF1gcxTsZLgFTZpi579zCD5wEjDPMMzFVacgPZoio1MtzZBJ1KYTwZ63HbA8WGo4IqjHFMqhgFxhJOlqo66QBtiupE6wjjpSgbQRJ8d6KZvMIHwcefcfd5B4wZfMobekogDx4utUvsIZt50tZ3QhZcOpZlUHmbcpE5cOX5oJAX5D8xYX6KXZhAiZDgu3w3ysPjQ9JTDQ75zZ72WAS0nGgLkangfij8l9Yg6kHX2qUw0HKingMdmnlZsMt6MMp6cEMtYbRAAZ2uVwlzwZi7aLZyyT0uMeYJwBDz2UgbEuQCBrYlXawdPioB7Ba1ZywHDuhvvEcVagXFZ7Y2gMuoRUFEWG0DvRSWqXgNODwGiN3x9j3ZBM3rsPnWxpqupAPoPp9FAZ39FA18wf4Mb4hDZy1NbHIzBjQJDZqwi5nIDMQoh9ZJkUtolqZAtfsr3YZ6QXFMzMnIpz5wZIypdKKZyQ8M9oCcy99xUc3zcZgNKUu1HrvscJf0ibzCHzb0Zmx7rIwjx8lWnYlAR7c5TbzIVKXjmwLAT1vSjH4SNkAoG8mw0wiXtLWLyZDSgR23KS8W625XEgpQP2ix8o7h2cI1Db1UdF8eOKYugYBhHgvgMBU2aYY7SQ3NMNTiiTaWgCO8h0sfrNnYUIeVBznkqtfr1wMyHbvoJRg99asxafkd88fMWlHBwIqI4hXAwlLnY8KQ8XhOrCupiAw4ngyO2X4oS8RhT803ajL9ZGr0SICibTQgWZumZAV82szhQZ2qGtxiCUDles1CPs1D4hNjXAkKFcmbhcxQiQ3xDDPxY9Xp5Se9tRMW1fp6Ti3XWtwYOZF2NeDRLCVAJIV6Mrms5VKxyRF1J3whybe3ef2lygAdXicJatQzceS45EZj3inEKOliDHh6bKDUs8300XhLeIwZ69rQ0iDiDmQy3tCOnGjPPkeMGPG7FdObpw2H5oZqHSonLHIO7NJjdmF5jBanDSxMkPlD6NzUoo51Y8BJPhrZw91CoFFfMdMAohHmhneHjq7q0nHYsIFeOLX8ksrRZpRk2auFH5tAj1ZmTfaqJl1lLOZ1ZBqVWxNx0mQ5XK4hymaKNvIkYFlT6HQLyotMjj8ZIJW1u0CpUFkMieo0YYj2jiGBPhxOwpK4Z8rhKlymneZxZhkFw0Uy4LwJ0fMQVx1ZFO5e7T2aowwJtYNzeDcipZ3yzSEsdVZ5uF1Bbs9JXa9r7mLUlYheyUK67hRgwu8gT9dosdxKRR9JZtnJ47PAhLVymPxgCMR2H2ZpfmCsBTWgtt4dSCUEeucEipnfZhHzWH5t2SrM6ZppRzm5ZiAgi9J1DDGNoFZ6FY05mUsWD6FYwp8qNDOoCGIdhc9UN4HntwAt6jAJi9jAZxJjRoFQJDz9jHqMiel13bALfPMHWZx58vz7zSFPJm9KWW1sDbnDBHO6sjcXV8ovtRAeGbhtZ9amxxlPoN3akRhZpkeoQcLKfirFKXBNb1SPGkp4QIszaA4fMwgeWLcr8GU6JDTZn4u8FC3akW4Z4S2wjVSRVXOLwt1amYjz9xaKwezhFBwpHP0SIDFGsCNlIok8S2ZtsOL2ZyglZwilapTkIue7EGqaZANLgTGKReG9HNzuH6dK2R1qZFkiwqg1Pq53hwFNgONPeSZ8af2oN7IZGRV0s4kCra2r7tOVtZDk6g4Uynx1qxW4WcyzT30SuNDkkJzSSZnYJuu1zX87VCqMVhJYNkQJecMGtwU8BcuoZGtsItpgZDn2YUJiqbIxWKlL4Ye4sY5e46s2FZkWO6aBbTm9ECOJr5ZzKZI9dOOdPWjv97ZnVUY6HrsrSi563XHlLE39W6Rw74sE6rxDyNAXrHcSvCHKtgQy4zcPef8xKNyFJzpQ2UtnOzMbaFM40Zv2NRw5XghJOo7vh9D0qvqC54f0aEVOHlGkLj3uv3, /usr/lib/ardour6/libgtkmm2ext.so.0 = set:qdgxhkZ2W5zo00YfqzkIQBRHS19BSr8WnKle11Hf69X4CiymrxXjocm5UMdU0TsTyCZb81gRUZ0xcZL083aSLZ47Op1TgxWVxYSqUTU7Cp8eo5iupmBZefSuMc6SnAZc9SsG3v3YaR00Bn9K21tqk2s5lfOrupHpbKqnPjq0tBg2ITHl2jhvrBZ6k7ZnZsZzpUG5pvV2p3IHYpRNsZANYfRhMfZwNKNVNZ9KeZeU6D27EZz3jKSR8A1n863A89RUJGdyJzZgUTHV7w0RuoZ5cLwhrfTZJRyMpY4xBY6IMmrULqoRACpygBwho7PqFfHZFnvKJLM2csKWdmEK45RFen4LSNJINpjM3wzYIxK7CSgJNuuDGeYp2Pac8QQk6KkkWwPKKLZ0lshejpaDc1jMwNj6ttmskKJkLnlyI8HmLgss2OTDNcrbVrZDZ8WJAKitViE4MSUB43GLDE2zxoSBa0u36pFzBBjhVEjsiGvXiPTZwxe3FHxAkq6u7ZyDsV7WNo7MA3ZrITfkhw0REXloPsHS7tDAMYofhZ9253Dw2v27ALyikyuBel6K25pmCVgBD2r5OcOIHZtoc0tJXeFQBMwZtaeuyAb0HjXbev7xJxxzcW5dQdPxlMKnqS4Cx7EsZrCn8B8FIMsDpaR7hBfcm0aOvrg6YdmT5MKMLEk2cjDMabT0OSS2JxABDZGFGJTvPBTecxyqaKfr98VPki1jlWKq5p1woNGh9UXOiyQiprYXfo3EU9HCGUK8057nJvWEQJ45kZ5Z3TRU2T4RC3T9p9uCrTqQ8oH2SxtBrMBvLMzqygevnQOSVt83HZ6ZynwhqXmENv3baENA9obo4bQb9KjG5BTZy4sIBMB0DPVf9bKZnfOvfq1zk7qMhw2mEOOuk9UXAwtPOXy6hJ3yxuz7DKfvZ0DN2T04712JsmI6Xpj0b34DFV1FUqxA8gr1aEZIZkCnVWlVCiAYwOsqTwzDwvZrKsBbjESIXzjsENgpNyo10cusKBhaA0Z2e9XHgXiLc4IrpNVAs05cqDrGrU3sK1NAP96ycTo4CXVCAqCZD5ccTsuqVsda0XCKSPif9BgZts1cbDlVi6KGb1baebWf3yjvgljqQ53nikxSzhxZ2iMB7wyWSiW4No3cNeHrlIwMBQVc3QaLqW4MbIaAgHFTzP1Yx5OeaN1rHeodEHVKUL53VZco9JxAT44cslNdN8zBCEWaoEiU704woEKu8YX6WGUIphrz1W85Jlyow016ti8Zg8VJAWoewcKtmvvX3xO36k7P1YYGCBNmc2B1IKg4tvc6TxklK71d27Zl8aEdG6Uky9YR4ehX0d1yw5bBtqdPaZuZxObCPONIecZLffG3KXeZxc2m0D13MZ2XLoSA373PKhQsNx3tTzJ16NaiMVmPVWQAS4lKmsESe90k9oElBZ6J30WuzzkgEaWRh8DsiZEDFqmp62BiAPDyvPklPjVK5KNgUZkWUWXX0akZsf5zunyFgObG8t0lujwl9P1abnqpNXMaghPbu41G4IbNnynWUe5ZcJ00BahGi4A4mM3jSpqHjp04VRNochcA3xvNP6AifnOP9ony1GApm0XMXOqBARnKVerOomLJHZmHBfYvFy5INXbZcaYbOIHY09RBoWjUh1M9e88Mc9AKiQ52rN6Q6R0Nwhro8S5UrMFrdRDOqvOfgqutnCLjHe5twlHYcg6D0jtCJ6JAXzEu6NKt1FV8QfpmGalLzmb9G80tdydlUhinuewZGz1FxLzpSP4p0rxjlzTJlbZyT9t1ABx5uC1PRsP8GpIpBcIWbeuOZ6zpO5pj28PRbwrKZ71Quc6FDldL8qcCteA92tbcPs6GFdIVd3I80mniT0Mrri1bunfX56EfhHRnP8KxdzQ8McKZm8iIyTjvGZJ0NVlCtmH4MOH8kHZtv1xN4Zf9j1tfkn3EGrGsZqB8UKlnmANBu18zxaKxd3KUcldL7axN6FfuZyXZx7J1XGlbElZhXhryNhpGthJoZrWf1FmZBTP1iuee1WOJ2FTZeIr9UWZIsqNzY1slweoZLogHZr40fobwxoeS2Y55QNEjZ0M1sYD9XwxcOU49uXAfnmIVLvDLlWZB4tNsEcjIy7fPaLf7Lt8pP5TNY4Rl35eP8fzojwYGGvH4aKVZcPjrhMwVBBgIV9NGofALC0y8HIwIK8zPvQw05ZdzZDPJjRZrj4Cu5ReHo9HZKPpwTv9jckvCagos524HiDjN9pDrK5RBfAX62FS0ku326FVY0mgtpRGrip2x3tBCj33MZagjGguinSIMPZpDbaCVHbP3wOuFLmzLrIZd2qECwM9T2YYw49RZHtLrSfNlpvMmdmNiLApSRmRfGAnomKt1BUQaU94ZezQAZEgWAgO5YjtiS1y3yctkAXrqzCoS1shG4bRXV9ZG613xccdvp6GKmaCSOkh7bJpqeSryTjymtv29huArnvJlWTQLwRnFOqZy3iIYLl9F9iGR5qn4LVwCjZuj5hmv97exqmt9kSED6Qxemoy7FEN7v4wGk01qqh88xlRCWwGpcneVTE3KKuP7Pld0O2x98ZefOk3i9cBc5a2scJ7LPBrIPC7rdjhv5YtmlR7e3H3hmPXhiKZkaW9u9DZwbZxy7BAlm1TbyZAG9F46866hTpk5wqNHWuBFojuUdANKByBZ56Yw4QCe5XGqQgPZn0pN9coo9lP0pPRnSbtedkIALgrTq4gPGQCXwoHmhPJRuwxMxZdk8yK4NC3Ed4OdFmgoCCrQI8yLPIu2Y6ypFrAHfzSLQYJlCScUqDhAMmoZLTDpG7xNEOQDR1EpboVzfg0xGjOJLE8lPgpLYIyuMa3vObZHMZ4gYv0Y8P8x5q5ItkNYIVxdZdRRcGwQrykyhRSbYJFZf6UMfU8FDKghyfAAwC1Y2ysEKK6l3L7l3NEl01sDilYVbUxK1B9sbUJQZlMVlVRIVFxZw8pZtbWzqrvgAFxyZEYVUmm4shEjKJbng89AtH4FQdKGCCmmG3yPqg0zEO9vgQeJo4cZBICJccBGA5M6BCVceJMu3QGaGVpCTKOYy1lO2RfVs78Ge0DfUfsM8WJo9gsf9S8yf8bGW6mLUlEjSXl0DkntUx835ky94V5KoJ14r52HANJ6RScoMLxihPyEu35p2L0Yhsb5weqNbdxPYviU1tBdtMR4PTzFff3xabNYnuOCllE9BtLt6od8QGg3QAGvFXqz6kTtXrCCABgcVL1l9V4aSQEBW9agszpmtFF9UMwZvD9dArdFpHQQyYkOalTQzdHUblAOPnmlEmKpFfxxXoWUgXVxEWBZ6ZpeUt6i7XJDFJaPIAQH8wnvzMISnrVYtxTWp3pN8FNBjGTCPo7qZpB5msxzm5AV4r962YjEPZDUTUj6jRvFUB3wJmKbD1w2H4qlwttRxRixSCkM6TDZgCe0an6cGsgfzbByXg9ro9tFbWAAA1pj5qqGHJt7ZB48j9Fdnrr6R7hyWVkb56gx7ExJgTdIF5cCkfKC9g803uMZyCjEfXrP8ltQoDXEQXQlM5eH5gZb5bi4letAarZrPBHVpPxDW6ZkQu6jX2eCvvPBmRwia2Zhyth9Fg6TZ1k4QnyQ9wpK0KwKgINwtI8DAydYrFbcaZJLQzT8mzlAPTlb1e9OaRpsgP6X5cVvQx4hNW5kZzwUAhmEOnIZHMkVNZpM94vrN6im5JfPrX8tHZ65VzPQ13ssX5QUjPdUJMINdTeMiBQIZGYWCwI1yuNWxPZfFYIMCopxNciuvrP8ucoJ7mpHTBZaouz2n3YyrUPX0Z7NMl1zkPU5vcRj8ZGsJj3t2tY8dR7G2VEdi1ylMlqh8p0Mk1jwkBVU7WOZ36i9MLd756CYH2TZKm9OmyEBq5c2y2VcR4k90h6WAb5QjTCzCTXSE3R7S7Zvmp8Z5onhU1Zetcrt6jFg4OA7Nk8eR3zwI0GzohwZrIFKSot4ZGBcPW0cHfXZegYMzqUxcQL6s3MnxvzqnzUbnMZtZH6WrDHzRkFv4lPnk0CEebWcgXZyOy8ZJ6siQQmy3lf4Co25da3UazedccmfAFNpya4UNmg2z3tItzp2w4BS1jetiX0P2KeaXdmNwqkLZDH78KTt0AZKv84jgd1Pde9PIu9RspAVevt2dtsdbKzZsCa3iCpD10acksmqQNe970RTpg4y9ZKzD1gnivPrh8OQSsNOY0SGiHr8b1XrVgWPZayCyorYJQBwGIwfklbKcg7vXb7UQNq4GQCHwllo9pxchda1wcxeDdxAZ3wDn5HRGgQFDVD450FIp4QEflh8Qm03hTy2dwMz63Q1AkZgtc7XIZEbxFvy0zWH6FM3gvkkXqSlPIfY9TgVOisXRvRfawdbg8yUM8R7XGw7BpLOGm2GYrCWhWsjZ7XvaFBNU6hhopuDIsXOSevw2S0hRLiAnXJ4XsZAPBzRAL2Mihe7fc0cRZCnP37x704HzbtCqgXxA5kXeZfK1JPTkoVb7qM74AdZfzl5cWVh1tZHkxTcgjzZB93wOZlqm2ZCayNoCB8hFkcFvoB7re1NpXa9jW1t7AggGF8WopRHHgwWCccsDnmtnOOfkNavkrGrZ9M1WrsetM6COzZ92OQBMo41174hxHRfb09USrWtHAiim83Fbe0Wgn42CZub7S9oshHTLk2WUgxjSYfuCMzl9ZeNieWUo0tJyksQUztsPM9zazIZsD1wEYpgQzuADY0Ge7GD0ZzKRl4m4wGM24ZKI0dckuef7dvQWLPwdomoA5LuebtOwQ6alkTIz55u1QbmtPoIXpdlYzssq8jK9il4wmex5YseUNUvYgZ6xSYwZL5GXXkA6qoStyMGF4zJeGaZu6OwBBmWEKeZwl0xRYnVIcAzlSmApa6MDHLIdljNpBeZGtuBRDtQIGLM3iCHsgoyRIOHsDK43aWavOCzZvUbAVHkci5l98rOXZaZ84iT7ZqaL9XU0Yexe9MCFi7Zbdl0ZqjLOb6BFypkE9p0m6eeJ5G9AbNDtJgB8uqGw3OG9VZIjgobSyP8AtYNfdZGb79KGZywfsauhSZGc4jUu9YS2T46RVU0IgNAGuMDus9QyE8QHU3emZBoxMYRPqO0jdMKxrRca7Ih3vOh8bRhnOYj9AwhMtWuQ0ysvKlP6cesOpmksj7z5hAxPsmo1xkomOZ8MDM1Z66hlMZzrgUrYbReudZAgWJf5B4nOsAmXyKbUGdZkW85k7Sode2Pd4hB2Z1dz7PdIcmeGlBOavZ6lBvsSsStIZAE9dJ0JJbADbVclhf6jcNozx2ybnjB9nGdJNnEA8vRuR2uRk1QtabhaSdOA09ljquGpJFgOaNYP5plqg08DLCoT2hqN5GjQrG1WvmO7XHRCxwG1QMGBtCLXJ3SiYwXnLwQl5UStOx9OyxTFWq52PGgv3XbFF4ZyBo1U6ZmzFgrkNVtChaMlo8kBds55X4YZ02NzV5pPKSeUNk6xYhQdZpxZ8CfhEd2K9S2DSIRcHAD5Uwq6FseMQ7g5oneNcljbpnzDb4uP77yk1Rp0E1cd4b00jtZp2dZHa24Vw3OmJYfFipNlCsXy2aqpFMDChzSrOEawABIFg6pZ8A4VVAZiodHZ655gvtUZawFMnH1S6dBciiWJ0qxaoEpP54UN7o0Z8FSZ4O1LPtQNLOEpyZsThpZsU4Zh2FOgyiNHFucJA0inuXUc7jKwcxFNaSAVcCIdd6N6zqOluZGJIhHGhPulQAq740GpgqGMQtselKNjkDXg6pcOZE3NsgUgzwDRCaP4FZ0ethJQbzw1C0woOVg7Jkx9Cw3mfRKBMortnIqiZ1wrjc2zkxuH5ZwcNCY20UzYvx0zph1Q9DMujo417GGRtOJJs1fTrfkZ3hdhx58Nk0VH31Mo9BYIEJZg43ilWUGojFnlNL24ewekgeuClgZfkYM5UVxchKIGVAEca1RVhZbwMFWWMPj62N37oI2SykYihjku656thbov5ti8BjiX1AZDNZm86sadwFvZ0OK9JYu2ABppHLx0Y0eQFfs0goFPM10cmeZjsU0xU55LmoHlkzmmWlSBiP4REWUmCBcL2Z6pSJXSJF0j8JJUrlCCRVEZxb4qE3AEZtMo1x3oFNsqNNFqjO5olTMQ3LD58yAEEyWzLbG93VZ1AlDp5pahZd4SNqQsIOB16tzAlNg57XPG1Zsphhi0XaARZLwVl5KTgErZ1s2rwOZFoekUAZxwc0jzoi2Iaotcj7iQktrG8AVQz4CrRAth2mdAIigkEnL9mViAy4XXa472tyZsccs7W1JPbi51w2CEU2ko6zyyldFzBGiRLZ4s7wDfOH2abG9VeZ7CZKGA4j9BY99DbB2lSjyy3or33FypNFj31VPAcxC2i5A0WLlwZg3yUFjDhJrZFy4M3u8qGuN0YMXqHlXHLe9iyZ1P6aSSGy5moz8ZnUprdpn2LEITwNEGtYcL0Gqy7TPQ23rwN56bjAOYiQ9KsHwGqevLWnoyldGmb9FPbYqfIcghZjtyhhvudPARABAyyoNVLxMRFeudmlu5PAhq7jxlWlmfyHvIvC0ldMNyCNeWNaESeC8Yt53SNw2hrEC41xZEfmab5Tkx7ahpGQkwZqAnYqS1Mv4Wl8UZ4XUHfSsEEckIbjRU02R89J6x7pj7tx4GaxjgyPVFxc0wdwz3MzhTn7ZDjKgroMNOQp946dGfQzAaMXH1kdGlZIbACuYaeVpwwvBirOPXqgQMjhLoM8xe9SfTIcUuA06xMS10txROSaWNSoMqtl0cTqcy7XYD50KIGRrfLAkMNI6cIk9vsQ3rrGoe4ZJSZ9xkMo8CnHl0ti9bA0eW8XAhxPye2mXBL98cFNpNjh1LCEYZmOowgiSJNpMFUYLJoAbmtSsohZeo9amEI5rejj3ZxPeeyffmTuQEvU9a7epm0ux9b41XgXinm34BpPh2BcL3AmXprbf9Hk38hBXV3si0ndVkVg72nTxNBYNUiZFPwMmSeoUBIJ2QIUwrq8gwBZll4IZ4pGedQReODDb25wwLmRTgu0GZaH8gkTFqBvyZd29Ip1CyeYdpDTawN2QZ5SZbZbigRNAX1wgtMsyn8FdOQnF9Qoc36ee5cwZewr7tlf554EpxdDkELMkX1721UhBvS64rAAwZ3ZzhO502wG2X4fby570zRZHkgmg9ZxJS2YmAeO13dNdWuICmD8eBY5E53icCvhV769A1reQYDdOUo02MTymMxWfhJwmT26fU2siZJz9JemnvF6TrZD00noJz1ChC1VzQV06swXrQrWHLjFZ9k47dLdpqzkZIejC832kyLfB8y0Zh0QTIN5b9boATJtZvcHT5K8RcxxDPlVaABd58N89xFIR3i9kN7r9F1B4jJ8jOg98NbQ7kzOiiMa0DVoJf1PML3wFohgiXJMBaFrjDQIIJkilObkzPuxJaRj87JMm7zioK32u534VqNOmkr2fZr59bF034Q0ZIsRvAGxRl3PGhJKRyaCBkoncqTRaOFk0b0PcZmlZksaOtJrkWmpqXNAm71keDeVTZ5S2Kiq5Zxlzp1oJILarwcZzZ3tfBiRr5lGdaZk2KVpzrpXQ9bQNedXebBSwZmWBrJBU2boCUmHtmCUlZ80R9InQsE1YZA4n6JxY9Q7s34agmggzV5oGNvDlgGEECVo3Z46047VXlX2WLYeLrSob3YFaTnAN6IMowZfmiBbhfEe2JRa1haOcOyHfB3EjjyrFInye4X1M8GrG33ukw8zPg89rl1WYNnW7K5gtYZB878Y7b0j14499N5iUgfEAinRqS5LgZF1UZADhuN5HvZxkzMXulQRVcF4rENpmTOtUFvpuRCvlpEJNa8PFZsxnuiQq0SM3CEiUIS5Kp0HiZiP2wD1xlAec5n4bSxgsrLsjqJVnRT1cS6vocSxC14sZ74V4v09IVKo2b5LdWDxDIfXLXbtIA0nyZgZkzB8Z3dvaeIxHKU1x2ZBPNRksUxtbyGRy495ZwIZ9EofJTkK9VLUeGamZK3L8i25K4xKdy372fuqTgsxilV05M0jOoFZdXr8cRUzSge9k9lS4TT9tnZ5eu1gwZimuZGUXVeDGuGZcNtcZH1d3444JHb1I9gXQgpvmsICWqg8e5BUcLE8wrw3XJn7E2GX9F1eLyzO6D77lfTjkJp7oZxHMPAYXaiFOvhxauJDZaTTuutcVZ8aEZ8T0t0F30NBbCLWcKpOvuPt1uoxxxkaWAiMod6PqMtJcEuFK0SQPpkBKT850fdBcq0a6M7btwzICIcsTG3BCMkQBws1GjXD1T8VgsamtLRfU5yaOOhZpeSf1xyA6c8s5LW81NUPzVcQoaKPfXXf3SyrZr7skXsqAjxZtxJJSoW2euZEMRUF0gi6F4UpwGKEHEi16CeZaQONzhZjR0YzU1dKUgwoWP0ACUklxnYrdgJSahU3t482n3vSZcials4p41WqjtvE6Off9NEMZGde8Xs9qACSZaA3BNYLwFx9gu55HsEL4rzImRbDyTEYIF9JyArnUes7x6iitopczniQgGmKWI5tZf2qJQL1I8hxuZgBmeu1GDW4EWE7AmcZk0HjJ7MTIzoQHenkH4KhG4WZAapV4XPjnGsUbOigaZHgbOK8M0DdFSjTuB98t46hj3sM7DGp98CZzbCCH1XOEqsTSo5qMCgmEg59ZnSyurRmqkmF5RtCi5IjpmR60a7kkvrZ6O5dKaOpXrZvUsOhI1jh3xifmqV3E2hfps2IiHgAsY002SHZJeZ1oNIAIXXByJjogmjzuGLgR8kfugH7KqydR7UBhAaoVhWG2gFIS1ESWhQfsdKxY3n8amxtp58E6v8wMVm9Xrmwd1exN9n6CzLxJAtMajrMXzxb3uNcT6LhqaNBZzjEhi0PNz20dz7bMjnKnCx4oHf7it83G7SKUvCycgC6Lgz7kHZhc0Wecv68EcW0enyorjStkehfn6SvK5knCkT29IyPkvGUBkvcLDNl1sc28gdq1umYchE1zygvYEAVQ4TdKx1ZyMOTGbc4xhxwKE3gaEfEN41HsfmFZqb0hIUYS5XHDRQ9EwKzibqkjk987vt2Xr92DNtkbAmSZ0Kch5hZBMdwPpVeoIrafXWxNdYGrXGABAe5dxzyLm7kqSwQMF0WY7HX971NLDJ5ocmxh8ntNnBeTk3imaBXcUjB8vqzDhy0U5wYVBdCYQFxYuyepKOisXf0m13AsK524qZDumH8ijQSmGIfg1T2ZqkMuSQO0SJcgzpYllG7uvBZdZg9JYJZ0EFzd1Ovd6hgO6jBraXOVQR566hJRxZhU0rIkJVQZI6puoZkJFAltK20V1X1lintzBQQy82gQjw3FvIG0Y7rwuRRuEgGS6tfjbE0HwTDRwA5d2Q9Mzfve2b6ysZr4BlY5ZfiU0T5ReORpAnGXjTGN2volTQlWaZb4XutYU0ko09vjAwnNl4oGoV8VMr1VjFVGZ44LsIxvtpAxggGDwKU9XUZ7tKaPbn0KQDJkmt0trDZ7dNgHQV9n8cZz7kXaTyK9ZjwiLf0WvcY2ogmowFescHjvVkQZzZ0uf3IuHYN2ZtSzJZITgTectPmDMKEpcLyhY7jscUD2pznR3hLiNewN10sucdJ6LmZ2kSq6ZABLZjp9mUV9qMZm3ujyYsbWkt5FjQEgAoU3n4oddZzp40BeeGZBBbMIpOlCl1Fsm3d1UgifxPXZ65K8gB8iBzIIHtESUlEd92R0akj8THHj2aZ0zZHyBzBEM0GbuvUK04NACltCm2bIZlxvc5mCrSzaosUPiXzDkylUaaSQdgFX8iLv1SnbipBrPdJHhFe4dXAhWBtICxORZ2YzCqYCasFp3Ho61XM3W2Z5vzxgba104xDkx0TJwOBrI0koT4oCBuIzEw1bQrDeE5pKZ7AQzumIyFkYrJbRBMdGEPCuUSwXhVJ7GzVw1iBgskxUTlcDfKt5aWPfJLFWkRzpzW0gInRUkOHkjQbeEmanJCLtpQSIumFJ0jDBgnrQ1Es56z290WLcei61MZsgKk9PzWSZg6hfaxtwElOvCcd2yYvD6yHeyudzcnaOZACVNlbmmTGsZwUbNB0ZqMooCYsgdux0l4d2B29lmHPxV9dF4M9MEIXfWa1WzFXPXQli8eioNH3y4BxBrziPUdHBekUFGqowIEomfaKdTJ9H3vPY1ojS6XE0Q4IZEZ505xZw4hILFNzpIcQc2QrtOABgNJN3pbP1cW9ywaSFExRCbfLeuDe1mvXv18QnAdKzBB5oZBJPKZahH0Dgl51jb0SarN0LdRaESwby1wgozpJnZaEcdShsg37daWvciesY9Zugm6FTjRyGenEBL60m451ncEFhq4Pln915yv7ulgZqqZf7xH3lrA3fxy8ZnzvuA41eQ2z9e0sUhgY5YuzhFa1sUNCN5ecDqIgAtnCuf2iue60L1KCF4a1HZt4c6qax5Ntd8ihwPaVgQH6lwUsPWNi0mnSEir12nh4gvhpaSRjnEL1BA769Gumu0BSSTS2oZIqc5AS1EJVwLwZ17GRUbT284wwQfqlTfhu1kg1w1Ujs658BAixf1VBz17a8dIkbe6D5fAZaelAfDQPqIAT0T73G47FJ4Rs7Z3Q4JffXLzAe8xY694F5f9xaSiZFICRrppwqhgOS8hsiU9lTJVvngv4hM7mrruZg0D2yHMCz7ZzdVR4ZtPWslTpUIIvKkzlEgKR2Co5MHpwCqn4bbIsyyoKndIWwWLDBpTB4sHgtqB5p9KYPs8KniAHQZvTqo733nICizMWBMGGMVgBZrtRAwxO79qoekTeduPdufz53e1OljinbW1aajxvF5QWK50ScRNkzJDnMd92hgET61sPZmr6Fec0ypJxw9u7UAJaJQZyGIUEYrGNZBYQtHaLcvhQ2abHEgLdNPhhFtaYouatMGhmImxNAgzPZcGbqw4FHYBXqzwZ0kFimLYZBWqQ5Z7i7affV3a3CUgh2b31RjV2WgoY4Iar0J6xH0Y9EIp4K3e0CZzGQVhVycVAu9pVaZj7he5dJShK1mK8exQ5gqqkN7Tf9EYzZrZb3i9B3sRH6OlqdQ9rvZEFs9txKtA6vVvF2nQrZ2xfZbi5ZjGuynqvirHFxXgcMxQyPHRpG30zCzRa8Zkut0hAZ9NpZ6zsQ5Tg0JZdPtHSb3Y2DgkM1QnMk77ueDlGDDioQFi53oUhTAvMD6jny8NFQzzPZ5lXRJofyJxQ966lxXuPnXMiYTlogxm1kM2u17m2dDQbRGjoLHg4DWf6Zpw6xJSQk9yXqZgukTwGV0VNxaBtJyeVJeP7SchlVgrPVMEmIV5cQp6ErspTjDW2mnQ1KbyYP64WQJy7QZxGVUwZ10aJJaSOUTd7LWS5gi3U2Zyw13CMMwspobwKZs1U9gzWO8z1O3sVIAe74KBFQgMliA4MAGP8lgUOiiy0Q5ram3nt42QgN7j8gXHuMZK5kBJMsHKdxzHgoqQKLaiRSvcG5vp7d2oVdnzRyJ3Vwm9TjwZD0UKxDmq2HNyqqrSZwdFC1lavZtfjZfwWqm4K1kHq5NCSBBOs6, /usr/lib/ardour6/libmidipp.so.4 = set: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, /usr/lib/ardour6/libpbd.so.4 = set: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, /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbN63zOZFBnTWwYZ8cQU45irXAcmyi4WhrIdVRwAcLhlTghlPYBtZu7QAQ2MzUy5LgVowe9ben9ULRFfIL017LJEcr6c0Z5NYWF4qK693yNK1XaC9lsZJJspKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3QiYg7zwbyEgt7GhbANQWNBNhgqUn9HZ2JrzlSZsNzmX69n0gVaC73XeW2zAphra9T6YqTeAqWaCTZ2OK70BwfdHtGggXpPx78terjkfXPE6uXVq0AcGmGVBOiYaGgp0NLxqCmiTIW28dmbzAwgwlkTlfpvAT0myYDDIJw7YREZEhvZi6UTo4VLCDKeNxETnsGpTCZLrRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjWfXt6qCAutoqDDv7nOZdlPZc5jO9dcd2v8EUEgy61jiBK2WHJN8fLXWwrx1bhS75TjPdBRJMNVQQ3uux8FsmMuSUqIpBGTnq9cARdbJ0Tuh6M4iMH1d0oBpeBVAocznrBIfoyZFvcamnbG4xEmc9VT3qnAo6WEpZcOV8TZCX7OrpkA9sAem14PZnj8hlbn3Fe3C7SRGERz3CN4hB1OGHdmQLrxOlxZjZHb6Ck6e8yDOZba570x5lWf49z4rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcw99oZgEuZh1ewdn8kZbmJQJ1enNiQ2QbYrHSTGBKbMWkcOTg2h6dBcVPIFZon6bHBwmIP9HoT6n4uQEhe5AzVJklpcaZCLmsMIMi4iMVjZHPw9kQ3IxQn9wd1WjcqI6ujyfLDD6tM7bEMZgitty0xnRaLoEDovoYQGavme5ISq3rczAbGWVpspn8SeqL37DQbOow0t5HO84k1uEd1VQKRKZh3gTWZAJQbFM3ujzmASJDZHZfBpi2pkgZ81dtSqgNqsWh5E2CAGktO33NWxkmno1QvWIn8tlVkNCLcMQAhrRfpwAmeooIwHpRPVtRUSePOTWa3xGlfxJGb2V2uL4urz4C9pMsbTgmjVgt7FGSmer87X8inUNgBmTfbZt0appfjP9oswEBrJsLOIy9ItMWZCp5MqNP3betBvjQe2OIFZk1dWA2Zg25DbmVSkZGQPgra2ajQ68cvaYYm4t8gcbyGIUwVPYY4kAfXfWJolxJOXKpLSLDL0wd55Xo7K3gSoe88ADYEe6OZc4lAxz2Mlbu9sdfCW0KdPqJJPurutkKDaYdOkS4NqZbTn8sXmM9ARTw9dZ7L9xwCWzwP9bmtCQOGmYAvZKFH02PFnPd09pWwgcshd1nh0d7vWZrYMUKhzU9GdcKZs9r5o4MAoC37HcBlscQ8RAMEiyb6EVACe2VMPRs9204UUnaaZA00WBVkxH05i82p3GnGZADaSeJZBeFni7u39ApnoPA5dEAJQxXsAUNd8ZfNpQ8gEbFMeswVxYtSE62Oxaggg3GhlXFkgOo2lvyfxDjgtKkDecba0JwNsN0, /usr/lib/ardour6/libtemporal.so.0 = set:idLNPE2yxffWtWoFfYhCmOCRtvn9EcwkcxWnlX95P41BBiwRquBpKY3, /usr/lib/ardour6/libwaveview.so.0 = set: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, /usr/lib/ardour6/libwidgets.so.0 = set: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, /usr/lib/ardour6/sanityCheck = set:dcyf Requires: jack-audio-connection-kit, /bin/sh, /lib/ld-linux.so.2, libX11.so.6 >= set:ojYZDOcZ1LHRk3WyRrdPzfpzigrXOHpEwyMDMwapLPxgDIslm0Y6NbRwzFD4, libarchive.so.13 >= set:nhZ99yF3fb3fb4STJQNT5qU37HJvtWAX4zhCwZ1aZ4Q7m5PwZGq0nK114hcXFc9b4tcddh6wFznhr0zfF2Zee9zr4fM4, libasound.so.2 >= set:ohtazay6I4FA9M5LpjkIyOoHKKTZ690daYGe71NmZh1RBZh8SJkOISEWz9VUw7dqo63bpS2CSh5rkrViQfnrjlOIQWOmbzNmDRQSi1qxyZwSJ1kkAi1Z16Q1z33IQnOJStGCpsslnMXhpylnjJ3Z8kGdU4gDeBTxZvPA8p1F65Z8iYQQ06twWzYWF1tjxw5ZBCpoEKi1bZquXAVO3Dqaqyp92ZkeGakmrGpghg09LgyJEwdeITIYK8hfqzyGs6IUr7bpjgLiVB1JpE8DIsPetmya10GtL1wIdUGugCImiSH0Gm1ZdYaq8o5VGgYnneT5pqKkL5l9d, libasound.so.2(ALSA_0.9), libasound.so.2(ALSA_0.9.0rc4), libatkmm-1.6.so.1 >= set:oma8uTgMc, libaubio.so.5 >= set:min046GcIcvQck8ddZAjWlGOTqBd0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.25), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mfatAp2k43cHoHyudZ8yoPmAZqrSF8epIEpNYQWu079yDADxdO0QZiUem4QH0lA8Ld3InmQzPxvMDn8ZIuPfHA87zbEfP9Nv0kA3gXsIP3KfizZwosz6AbCgKq0WOGcbbOQju0gfV2rerkVR1S5lbzu3FvJvahmGUlimmgR9av4sNZqXsyg0Pe1, libcairomm-1.0.so.1 >= set:ng7I5l8yzVLarpwZKNoQEOprZHirIP7gC2tTfKDZm5qu7oY3gek8ZI52OZ9P6IgAgW8CCyVhLL3vBJeqrqUIZgbVYYk6ccGHoknJoC6LXIMteh0ZiONCjD9dD2iUZDMmu8Fctd0hK4FkWaCvHoRiUosFbRSzYCLU6tERTGsLt4BCgEdFPAbJgDmyE0C01aZDdK0, libcurl.so.4 >= set:kfRQoh7jemLopfAwrbjQ7uQn8O9iDHEPYDMtqtbHGosFeOZe5, libcwiid.so.1 >= set:jfQjaVB50wRZ92JpHsmEwa, libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libfftw3f.so.3 >= set:lid9Oh3TOPoXKTCq, libfftw3f_threads.so.3, libfontconfig.so.1 >= set:lj9hRhM1Lmh, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.4), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:ngOcsFVSvMzFf6bE8y3qlny7A1eWg2nxx5XQzFkKLKgKNNApFfcC7UntiQUM0ECJe9ZxCbCAoV9l1Kye7MjwuXxVmQr1SW8K0DeMWp9Vb34OFsaBkg9WiAtP0k4lEEDNEpJXhpbAwcw1uabQZDp86ZyyiqXGom2uDeK3ckewSgZA4mZuanrp4, libgdk_pixbuf-2.0.so.0 >= set:lhnL2jfO4LN4bUWgTkFsHUTSlp0, libgdkmm-2.4.so.1 >= set:oh8F53fbRsgZ0IiRabHUKQvwwUXPGUBeID2TCWkaH8sO2cf4eQznKLziOSPOrP6QDtLoqGrpI8k9AlH6Dc4ZAfnElEQrR1ESFYtsbRaX1KV5mXpZ854OlrlAQfZi32YV2DJczhLZl3jddL5xggmLHNUb25UsQNzWoUZBNApWxTNkhqqMaNWopPyqNELbZEKiYG2ICXSaAwC6d0nayTuqSdLjwCgDh7M4BIZmwrCXuB9MyKE12Z57aTRQ87u, libgiomm-2.4.so.1 >= set:qp6zoF, libglib-2.0.so.0 >= set:oh6Jz8GISfAmWGqKTanYad9CKd0eZEn84Zzmdq8v34vjWlMyvmNC6u8LEZIUWVYoTimFaheNgSI50IbxSz8QkweZBRQ5WPde6aH0aZxf6yPUOuuRjhQ6rxgGPZbfOlofM45LOXLSIAnETiIcKL6QWyUu0JDoj29TKMQdv8otBbbKbbuFyDLymEBcAEnKRtybn1p6UT2HZHfupqtySgXep0OMMRYNAdduZjmONidgD5cN5F3SKeWtKUtxmpqAeChOp8yvoBn2MpImMnxKBlZduIDqS8ZKBsq4ZBCEC50qiGfZpgfjxSZ4mKZdzRXC9l0qMq, libglibmm-2.4.so.1 >= set:phbUhZodmxTVFa4AxbnZwZ2KyDsaD30zXFIX0BcRaoZLgGVyohZ7FSkNPOt9BGpSC6NclKiXty1UYhRm3nHQzZx3Obe9pcvpjgg1YyUJXlHYNCBZ1SLrrUeenzqOCKj4VKdxcUMcxcclQCdPYkCbDor9nIsveD6tOi3kKRZwZm7cDGvRAG74GFVJlUgZasU0jASlEkHILzXfuJZt5QFomfA6rgMheHwTZ5O1DjfSSCJ5QVqTRAwI7bBj2k1HZKjBEqCDzuA0juI6MfVckP0g4GCRQyYOZnRxgpthayZ5Xfzk9iR0OYsubGLgAMJKCyXQM8apx0sVcnbaeanndE2CjnhNezeIlYsxuOaZ9vWJAdkrlldSN7zpPh3ZFuywdR6AzdZAaFMnuqpsRsTqAmCcwnmPEt8W2gEAv2AiEhq6hUuczAaKhI7ZmssYuyurFhiQt976axQWG72xUUOZ2oHQZbQ1JZL5nFn5jYTiSZBzkNJ2ZjAYEgZoeBzG4clQ755pxd17ld6ZrkgmKNBEyN5ZHw0sL66Hhr3hOCCiyRoucsZy8sO584du1PehrzyGHqdHRr4, libgobject-2.0.so.0 >= set:mhyuYfLw0DFu1DsEUO02wyH9cV9Zz6ys3B5UE6Y34il0qee, libgtk-x11-2.0.so.0 >= set:pil7QKAA2ReC1mAfBZqgXlI3AejQW7n3AuhhpWvsfdR78J8actrVUPGk1s3rQzcourwZIKxVG7vKwhlGwZ7xTTPbc1BVp1rAUhmZxZ52g5CSA5RYFxnAWjn5aQdH1H9AEbDpikspR0jUF7xNOcsyt7SZjJz4Fv7LTA6JmXMZeEM3CvmsSp9V3F3SZjBHB9NVNGV4dO32RnFeGttlyWvccas18lLMs6QrvPLeY6clsKiEJn0MxxtngDDYJ7Ax658kIaR1OM36qjfZLd0Qyp1oo4qAECFONvR0, libgtkmm-2.4.so.1 >= set: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, libjack.so.0 >= set:leZlZKMZhQJ211MyKQQcTQEiT4GZ7JBrdrzZxwt0Q77LEIYOMYpgfzS5J0qUoipo0YJi2wXbWktb0uiCFmsggUO7UKZ9daK1O05Wf3nBxe9igwOekBp8j6y2aVUbgS8fQVx0cxEzOaGcPy52685A0srx, liblilv-0.so.0 >= set:lezd8ll5xQf4yDBCbmaOeHINIbldfgQ78piJhC3r41N2qCQQmWbVovDNCoAQtJit2u5d9pUL7rDBjn20cvFG8M852WqUnM0PqhZy7ND2cm45EiXH1Z6okIOE3Zi2yTfFPm73NqJtBp3LN3LKEKhWAJ5ICIkIebtE9hNgpgTlmE1ZBVeZz81Um15nFD8qnf2YptcOw5iOmJobFz5, liblo.so.7 >= set:lfC5gbghb72fQAkafi4pIRwz8Ni1fEM5BLIfC3UE4DxTeIQbRXJ1eoi65dCrscZJqgUrp3jK0MRNABv2cso4I7FCG5KxPxoMc, liblrdf.so.2 >= set:jeuRodKSu6AEUi0Pogk10rmSoSmkxdTiiFvC4Z6a1, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libpango-1.0.so.0 >= set:miqUnjRZh53OHzwlo6xWADqA0NSFYz2, libpangocairo-1.0.so.0 >= set:jf7j1dpuM7iqjNEf6qWcc, libpangoft2-1.0.so.0 >= set:ki81zyZi1, libpangomm-1.4.so.1 >= set:nhVngKGFn0PJdkrWgkeiYdFuYTjimGG8Zh5xlLYwLpmrFsrJkIzq93FxU87VYZtxXo9o0D0oo7Kd81oMUsGlxXzpkBplZ59kPgdJ88n4DC8tQEAqX8BcXNhy1fW6aTQauQU0q0CP9mp3zzCJ70, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.12), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), librubberband.so.2 >= set:miLf63WpXsZ4dZ9TJxLC1RHT7LuvxxemPxnEbN3, libsamplerate.so.0 >= set:iffnvxjYWu34U7, libsamplerate.so.0(libsamplerate.so.0.0), libsigc-2.0.so.0 >= set:keIKIZv5ZcVZ4Ds2uFoZlmJVKzeyAkLkGQOwFb9bD40kuC0kLeANkm0Ux4CRs01kMOPetYJmmRaAIKM4Fd7, libsndfile.so.1 >= set:je9Mh9UmSaeMF9kSkdCqPBJ0Mh2NddEMTWtOTb, libsndfile.so.1(libsndfile.so.1.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libsuil-0.so.0 >= set:hevWZg8BicBZfeC8W1, libtag.so.1 >= set:pkE3DWlCp53JxVN6M0aE7W1qvKJ177wVzKnGldjbdyZCYMOTkPJMooHfMtbf386, libusb-1.0.so.0 >= set:kfhZbSLYeyYS5o9BOozcWMxUmDMIwwjykt4gMjcSkWa, libvamp-hostsdk.so.3 >= set:miDKfCg7bwgV1NZxwe5xbn0h78, libvamp-sdk.so.2 >= set:lhM2zqCW3mykYmtWZaHJi21Lgfe9mhf1, libxml2.so.2 >= set:ojflZzxCywVlKZn7PYz0B62eFgklZ74AYrHOVP8cfZc2amv53IRlSnZD6DzjR8Q9pio2IgQWRyLfsPmE7bc, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.6.0), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JlaCwD 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.Fxcmzz find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7WxrqA find-requires: running scripts (debuginfo) debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libwaveview.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libptformat.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-6.5.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-vst-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/ardour-vst3-scanner: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libalsa_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libdummy_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libardouralsautil.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/backends/libjack_audiobackend.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.5.0: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.5.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/hardour-6.5.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3.0.0: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0.0.1: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardourcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0.8.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4.1.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0.0.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan1in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpan2in2out.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanbalance.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/panners/libpanvbap.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_cc121.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libwidgets.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_contourdesign.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport16.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_faderport8.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_generic_midi.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_launch_control_xl.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_mcp.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_osc.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_push2.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_us2400.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardourcp.so not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/surfaces/libardour_wiimote.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-copy-mixer: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-export: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-fix_bbtppq: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_empty_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/utils/ardour6-new_session: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so.3: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libmidipp.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libaudiographer.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardour.so: library libevoral.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libardouralsautil.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libcanvas.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libevoral.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libgtkmm2ext.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so.4: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libtemporal.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libmidipp.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libardour.so.3 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libcanvas.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwaveview.so: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so.0: library libpbd.so.4 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libgtkmm2ext.so.0 not found debuginfo.req: WARNING: /usr/lib/ardour6/libwidgets.so: library libpbd.so.4 not found Requires: ardour = 6.5-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libarchive.so.13), debug(libasound.so.2), debug(libatkmm-1.6.so.1), debug(libaubio.so.5), debug(libc.so.6), debug(libcairo.so.2), debug(libcairomm-1.0.so.1), debug(libcurl.so.4), debug(libcwiid.so.1), debug(libdl.so.2), debug(libfftw3f.so.3), debug(libfftw3f_threads.so.3), debug(libfontconfig.so.1), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libgdkmm-2.4.so.1), debug(libgiomm-2.4.so.1), debug(libglib-2.0.so.0), debug(libglibmm-2.4.so.1), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libgtkmm-2.4.so.1), debug(libjack.so.0), debug(liblilv-0.so.0), debug(liblo.so.7), debug(liblrdf.so.2), debug(libm.so.6), debug(libpango-1.0.so.0), debug(libpangocairo-1.0.so.0), debug(libpangoft2-1.0.so.0), debug(libpangomm-1.4.so.1), debug(libpthread.so.0), debug(librubberband.so.2), debug(libsamplerate.so.0), debug(libsigc-2.0.so.0), debug(libsndfile.so.1), debug(libstdc++.so.6), debug(libsuil-0.so.0), debug(libtag.so.1), debug(libusb-1.0.so.0), debug(libvamp-hostsdk.so.3), debug(libvamp-sdk.so.2), debug(libxml2.so.2) Adding to ardour-debuginfo a strict dependency on ardour Wrote: /usr/src/RPM/RPMS/i586/ardour-6.5-alt1.i586.rpm (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/i586/ardour-debuginfo-6.5-alt1.i586.rpm (w2T8.xzdio) 255.29user 82.71system 17:48.21elapsed 31%CPU (0avgtext+0avgdata 305636maxresident)k 0inputs+0outputs (0major+10014925minor)pagefaults 0swaps 283.73user 88.69system 18:39.91elapsed 33%CPU (0avgtext+0avgdata 305636maxresident)k 194072inputs+0outputs (0major+10617813minor)pagefaults 0swaps --- ardour-6.5-alt1.i586.rpm.repo 2020-11-23 13:12:52.000000000 +0000 +++ ardour-6.5-alt1.i586.rpm.hasher 2021-02-11 10:12:38.216878655 +0000 @@ -1299,16 +1299,22 @@ Requires: rtld(GNU_UNIQUE) -Requires: rpmlib(PayloadIsLzma) -Provides: /usr/lib/ardour6/libardour.so.3 = set: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 -Provides: /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGhsFWGcZAT8lf5ZfSmKG8Z7F4QGWZeQ0Kg3RYM0fkSL3em253EZ0wbuQE5u9ndzkRGomIIfZnNwwlEfV1S9WukpWs3qHJV4typwi7UsWZAzwDK5XmwcZudjrlne2O8ckSiG7gjIzHKq9JJBdNSiRraEZqQeP1VeeY8S5i5xDi61v23VAVLUKoT1 -Provides: /usr/lib/ardour6/libardourcp.so = set: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 -Provides: /usr/lib/ardour6/libaudiographer.so.0 = set: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 -Provides: /usr/lib/ardour6/libcanvas.so.0 = set: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 -Provides: /usr/lib/ardour6/libevoral.so.0 = set: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 -Provides: /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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 -Provides: /usr/lib/ardour6/libmidipp.so.4 = set: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 -Provides: /usr/lib/ardour6/libpbd.so.4 = set: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 -Provides: /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyj1y2Zhvlhlm1N53H387Iev4JZwROZKmeLoGwKeReQop15jySRBozxhVZIOHrtgZuh6qsy2FJti6bh92hYpOH19puzGKxyGCVbXYZ3E9BdGWGZ6rsNynEscgDA5DH4YTWQ7Sn0LQEcr6c0Z5NYWF4qK693yNK1XaC9lsZJJspKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3QiYg7zwbyEgt7GhbANQWNBNhgqUn9HZ2JrzlSZsNzmX69n0gVaCTwR569PySkiKdURKt8RQlcLX5pT3wiMDCRel8EZcC3fgWsSCEuSDhdYSPR08pkJkPbBBUlkxO0yv3RcJAKpR5gqIm691x0HEKHuOZoY6MiAZIjSmM3ZqhZxzZsncMLN8Ovdftty3hLLUkPKdZLTGZ1W1CN8aMJUdZpOP0EszhkRk9xtpCQvSXcQc9Za3jXYYXUiKLHCXVy9VA6C6xf4ksk8hzw9Fin1Z5rzhuuTR1T23myIfaKDCraHrxzPFF7YY2hiVIwZc6nzdHkZebJ46OWCBmwrL83o29URw60IOcDOsicCNHJiS7cNZIf65HH5lygkbCAYX1Jbic3tQIume7VZnrZwVJcaO4ei7H0ypZH9AEGBHxkD1jVJERz3CN4hB1OGHdmQLrxOlxZjZHb6Ck6e8yPV9570x5lWf49z4rf5hnURJFfnOWW2ZwECRRoe8ELNTjzRdTP4fT84lGpnOBPp0jiMY1kfZE07MCb4GZlHmWS0DHo9q1W5ZtmJLlbtnwRFoALx4ycqapODpjZ1Lcmmb1JoDjmNKdK8YEhzsa87Pr1T6VTuJUwpxB8AwPDZnD1jEE7o3FLi0r2QDoQodYC4vuffdWwfmgxZ1AWW412LGluNgfNZgzDmlVPOFwRmrozpAshlffzbX2NShXtUUAuh634EHol6xwaM3J98DSJSRf6wKRZFqFnix7YC6J8JrfZDXZyPA4OEwWNwCerdEodeZ8ag5c9lFWA76yR3FIKM2EZADZ2AKGsGoPn6oqOEJWDcgib7ccmMRIWVNZCXcbvHHc4GmZ4gsCs1Ln2LJh2PAcoKBr8HFsEKzklrbDdAzt4FbYoEiHXBfwimSPQs2678qVmbTHcHo2r7IZvmWLUVx5DKOL9q71pSkvaEhDz8ksKoBrjZbif3JF8EchrwMYFMPrhQx0NI8GOy3CfPPjghZsZjWJolxJOXSdZuVb0ojxW4K3gSoe88ADYEe6OZc4lAxz2Mlbu9sdfCW0KdPqJJPurutkKDaYdOkS4NqZbTn8sXmM9ARTw9dZ7L9xwCWzwP9bmtCQOGmYAvZKFH02PFnPd09pWwgcshRz1qeZkTvVxNtz6NjkrosZ9jSaM8w9Nc7empaHUoEhG9xhB4ncgP9dt4OxDHVi408M1fID00QbPF2n1aAg4O6k1ynFZADaSeJZBeFni7u39ArgvbIpOy6kOmWMteiYU6AZvUcq48QBko7eMYgZuIhd4A3lwww6kzGSjFwAN4GZkY9Ys2GPBWQxph1E5cCb6 +Requires: rpmlib(PayloadIsXz) +Provides: /usr/lib/ardour6/ardour-6.5.0 = set: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 +Provides: /usr/lib/ardour6/ardour-exec-wrapper = set:dcyf +Provides: /usr/lib/ardour6/ardour-vst-scanner = set:mdvDHcY2m982ibE9qIYLU1pvgMbI4uF4EVc6oYIqncle6Iu1CaFbvJG6Zx0RZrBcmQw3Kt5SpGkAhjeEo383gg4LbqfQBFMc70isF9gag07Z109JE1WMO4iW4QG4ho7U9BuxVtqVKkmgdXiLD5uCsb2BN34McMOrMEYk0EsipRkWACkjLHDFOTAyzHzmYzwv2gDwXT9wSXGXlJ6U9IAU8ak00p0uaf6T7DNSiieAF7qaA0ZnLJ8kwZ9rEn4trZI7ScPP0p63d3Z6anaOMBGtiW9l1UyNM0r4zg49BQqIMZ1qqSAwxc04TokQkbOh6EywHW1lMTN28um1msWVaK8Z3II10T6h0hHlLx9O8jF3NxY8j1731PiSWIwZxokX4Udet4GUl0mtzKOAAVR7ViRvJ1vZHl3y41C6G1YGt1ce03Q163h1HQFgrlIuswZGpfa1J9Ze4BdcwpRJ6VGyHab5VhHiraYEfnUfsYTTW8ZtYR6pJpwQhFmJpjdh21gLAv8AQXamdYjpee2JlGzgc5uxfigzdY1XGVbUKp2p6VsFhOjUEJ2Zk55yJpBNZv4oZ3VR4dTafvmJqxpXjIKzmJF9k5fYVcDCCRC0 +Provides: /usr/lib/ardour6/ardour-vst3-scanner = set:mdvDHsl13BnSqqBEKGjjbE9qIYLU1pvgMbIsmSzh9lTvR3vcMUpRKoGscoZ2Mk9tVHlRUfgm5tFZgXg6bTlnyipF8fQloDR9PLj2385GA3aSCow3qvkNnhSGAS3tVPkEdq4iuYP1oXocSkjjvqoN8wHXbkcXHkH18j4dg7u2Ug8FjgHi4xByZudFGR98PXQOtVeYegdXiZIERCViOjK5xOU12o6oVdoZoucb0kenZ6T6nceeF9RQXWpGYdZ5zuwmYzwaNG0EjUc9Os2EZeGXlJ6U9IA8Yt62j1VmpZl0GHKMVI7PYJ0WcSmiOxcrwho1Y9C0ZnLJSkeMZjgb9GJxuhQJZ3voPcf3ApcQqr9SDsj9at483nGS9FDk5wb633mchuzg497w7Z6IQZv1R73sQQI9xWkHM83eRwBVvi9KFK7neh6EywHW1R6ZANII2j3Ne0HKaMyr6oxHUiT80Hx07wUkl4K9u5uImsIH514JKFR9PxmnF0pAFQxUgS9CAp4aU372QCBymmAIwZxokvZj8Udet4GUlgYDtTEHcdlLXDJUo6DgHWLSgHWaGrsH649y6UEzGhkgdUPgy8hW2EZiP9ZreMo86A48iD2JlNWN1ZrCZ8FEMZCOgAD5pSnWD03omtHN3HEfKGIkA7Rpei9z4WAJOPZuPRq0lwzZKXbW1kEUzYR6pJpwQhwpMdqGsxUKQfoy42YGV1v88ThDhyKATlIqUDuN7pShVzlCJitYk1baU5Zok46Zd3vMKqZqloJDcL9AsNuNVizADMhbp55yJpBNZv4XQbAHByX0pag9chDnLX9nfZBsYkC6N6Z9OSDotDpGZ2t2Tgkb6HZEXKHCsCCNSEpJ9ql +Provides: /usr/lib/ardour6/hardour-6.5.0 = set:mdgOq0MLYvZ79eDO0FW6OdsLT7OlN9JcFiRHZs0oVQiakGSbyMtvZkJuZpada8RZq2stSzh8Axy8DZjtlNepO9yik2DPa7bKA0nbeyJ3LH3BoOBBNx6eFtkHQfMz0H4aM0VDsPNPUQq5lppp4Zunkdpc8lSDhfC5n4wAZGciguhMAgxZoiSvIg3G0F595GEAHLrr9uzzZ3mZag3rQpaxu5E0Sxf3xFQqx5qAZfOX0ZhowTM4epT2mqz0BGqY6ElEHBBRiZ72uPUPmiqW8TUvZb18ZEg5MXE71SPUqBGcfGOAa3KEW3G2AOmle0xNaVhAVbmGWyUE86XFpSXWaGBhJeF79QAa1jAUQ9c0pkZ24ySl0TihfMFcayJBBBWoZ5W8g02of8jd9C00rVRFE0znxpBKK0IRkh69FeyZsyhmSfDJ1OyX8EnVXMZFZ1qug1e14yEWgn5uN47xFiPm0B78V6ccIJx7YpfSLRWcEvUXxdZtkZ1MdlvFA3JVK7DFDJTTlLME0mbgbM7oZ1dZyKGYkjtLELJSd82my2wt32dQKmIK9rvuba0eZ55NJLAGi7N8RhBBomzL3xfBlNFc8iQTOHEv7kuVTCx0 +Provides: /usr/lib/ardour6/libardour.so.3 = set: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 +Provides: /usr/lib/ardour6/libardouralsautil.so.0 = set:kdGhsFWGcZAT8lf5ZfSmKG8Z7F4d825Zetq0nExquow7aXT17bxy1Qu0sNz6JMbVGpAGm5PyBZ1ZHogMaAiBjQZ8ajDrgrJdDkePtP0Beva89VZAzwDK5Xm8jiwqLpqHWOhg6xxOmiZ0ZpXxSNVTLJBdp96FlZchmqDVws77u4X2Fc6c2Zko8DcZBsnIX0 +Provides: /usr/lib/ardour6/libardourcp.so = set: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 +Provides: /usr/lib/ardour6/libaudiographer.so.0 = set:odBg3HpxlZKu10gh29ir0aXRb7zQpqZuRRzAiwQuSdsbRUAzQLpzykAJb2KoNO0hZjDV4o3wW0SDp0FDEynj1rHpulcuKgF3jgtzoHGPZt4MroMZsA2k4MBK9q0yOFLVT99cbIqUzlkzN9NjyKjZmEGkhmtczKZJI6yfd31bJIg3b4orUdwiTGDLzLPgZxecHjFZ4G7ZnDJ5Zy7mctzVAGlEssg6RPXRTebNqZJNRwG68iGZJ0j9qnb5LF2d8MXxBhlADVP481Z7g2sQXO4OUAIoisx3ZkOmxsrYorscO1ZhMkJjTjZlYSqT9LRJdiPvUBzPWPFprgblcleuotkpa4KoWUgbMY2661NKUDuugupDLyUdpsI4rHopRhbCD3lZzSj99NvM1GAinKhktO8qyP7F5ifZnHJEcsZvT0AfUjkLVa9BwklqeeWgtsZd0Zje8kRlvxhJGAywrupaxrZFaoCVcpIboZ52v03w5YAgOjXW0Rs8sujmijVjOwVx4sSMZkdmzPDTOSZEn1fntOCk1YYr5uzzb5TAQSTobuHXf32fmKbZ8M2QXKSQyVzM8ZjYllYWLrmQosWCSmWKFRJ6E9n3IYEU9i1RcN2QRQPeqZt1PLBWdHK9lYXmf9NeCQC2ZxIBoxpeNZoZo83gO0r8KGD58kEFTtZHQFwr21YpTcHxIIz5wbPjO5WYkfwxAl7PyMxPiHtxd0jAGbs0euYZuCgc8M13c3xUodZz5ZncZCwOfT269VZBlVPRSFSZClgn2k2eOZBkk6C0dZs5sc9pTfSVQC4bQLSUSaIEVadnMtpF4hGljT4mpjIydm4E5D4mTrTq1vb6saZD16wOghZot22kqSvmZkrWl4Zym9PfsTeZ7So57LKWoOf9Ip05fzN5xMsU9JpfZK7e0vX9wswUy6SiZywAETzWM7RcHqMhd6l2bxm9HeFmtA8NySDPhHtuZogUEyoMqX7JooHioZ61oWbRxp48GlmcwcV3xdX2ZK9c6ZrKAWctuneRnu6jXBhLS3HTIbX2t6rI9tmp2iDHpAZCRFugUz7dZvvifZdu6Z3iHGB3h1fShT7O0fg66v4WiDsFzElOp4h5Ucs3tgSxuihXd9ZLrupYZzmo9lF1nZhGdi6x1z5oZlNaQ02lZpa0K8hJfJIKSYYErXB1zGAkxRQIiZEMyM7UZEZpmKB9SDZfa4jNWmbgTKg3r7HoSJCZ1iiQS67au5tw2FhxLsfbZ8Z2X3zmz0HCCDEZ0MIAtBNlyZC0y7VO1yxrMwwleqiZsZl9JBMS3ZstKc2ef2EP2FV3MQPrzVzu1QX0UZn5IZCZgpOo2yaYxggP19mbqzYidgxeQ9e836lA8PBTWw1zTHO6Nv08cqe9udbareuuBUimZdwu2B8mRJ3C18Udx9O4K24cUcRlRA1q04bpDruDB6EaXcMoPr68f9MW5UmRcs1IlL5Gw9p20lDjVOoatLYSBBu6C2smHP6kK8ZDwzZIKPCLyQhyZxoxZjR6MyaHs7eRpKDzmukcgz2znyHg1Le8nm24DaUGMZ1S6AR2oZqoCI5BgWDjcXzaZwe9af8IyLFdDGExa8WgTUTDOadzBiU2i8jN9ZkwgwWckcoK1hVyMWIi4AI5hbQ74H3QvEFAU8ZcZGWswRposLIrbVuBtVthXAl9mDMjbrBA4QC8uzZm7RfAFoYgQ0ANv8ZsBn6oWvyeF2pxuHDrdlmpgBRgzH79GJyeZeieb1ccAbnkWNDZ5qhU5NYoHalQY4Z6oEyAF6cqUGxdqtLTNhoAqXLcZxZGNXjZeDQ1wwALvHzXLkAKHrAlfZ651nfyLtBQU7p3F3dDsArFm4anNwcLRfZkda99HjqT9gmC6Y4kAmQh65f93aXA7hPo0k97unyYZnBeKajNiQhXOykBiD935IO1m2rZqtxMiP2VGAxhHEWW3XZcKaYB1ebGC6ZtzvzPFGQffPxmWOXSQjQpDwqA1B1lTV3rmgM3Cc1fHexnLAnXLziU2jXaqgJWGrEBZe3ZC38cGXAllGKahNIVykk25mlrYXTwiWZeicrxukTGb4bLRus6cxQNnWLw1BUqFXDsTxKBBbcCOclbFTpXGVwDTQ634RH8iSYwUkd4g5Mv5IP7f1dfa45aQ9gbo44INbZHzdNO4CicBi6SY3BFQpNGcGoTofVNXYvuDdJDAyzQx0jZJevgrHpntEdAsVSGqIhRAkX0O1cEmEZzEDsqJpStJ2yjZJ5x4IHkNnaWZxzmEzIuMLZG73MmSlSyWHJBICyvVVQmoQgWMzt5HclwJVyWKIDLq209kbBJgs2g7mojSifKMgEqezLtTqxlAn79x2YO2zHlGzZf2a9wiH27CftuGyn6ZfFRGOdkyXZLusjjANEPF2BbEZlf8DElVrxgGMOmbOKboqpjJS3xpzI1WMwmQMExERyNL3ub8c5MfH61fJam212Ksj9ZwdFeixW9keRKK8zAeYBDRMXP65C13QKJHwJT9qy6RJDsRucRCNlvR8cQuozAXJH0RFxZz7Caaa90VcAEuauk36Zhc1J1WObsRBzaZCA4c07RF3pEgR1IMBQJKFHXl53WprxkhSKgMKtSJ5qsOMvr1eO7yX2RcluKQGFbTEntZfl4Ef4KIgXjVnYy2mbjKoqRenAfCQLJQlMmE0HNHR6OAVqQcJi7ccLEHGJgd5sAcesfiAm02I9LRwUkYOlZ4gVwcNEZ8nTcTl9q1oGcBqwdLo8FeJWCBWNQEoCjbZgyYCeYc5eH7omwbV4q5MpjUx60qAzZJSCxsGsYaJZKG28d85JhsZfU6OGFi5zLlwAhy8w9jkBZB0lRqaixPda23v0jkGDG1yOjWBs4Ugpe9fY8rga0EAZAkgW0JSZusZqiT6mslz1Vx9Pe6JVkMnon5N2DdRZ7l54HQ03NJxpv51gFpBwLjtxKnX9hJ2RZBGsnpWgEoGMFGT8kQ6zdbcZeAn3eE2xC4BPRc7jXCjJRAJR9oFUZoHEpgHoe0psiKj1BHfY68uKQ6uZCLQjdgvRcIOYDI92kFK2m5EFbqZwzNbKNZnIly02n4CoZcCGJsODf4Gape57gZjW7ZtGXyX2UpkhS4RzgivNPZnN5NXPer1ZjH2zIrdUMIEpAApkZbyPvO0rFX4glXBNnuPo5EuZfj3dZcPElT3zqd7T1uWkuMOMAxOPJomROQIfA9Ixp32OQFEixCRcxzZ7zcw7BKKwAhzvN2HItHUxTSjT5EpplaDTCosFDTis4qBSIp2t9lCDCZiN2REpjt8rf3XzZmB3sbTZpv2idC7Sl4Lj5FzOlNc8YZh4d9rlHNGgLIj2mg67BobD99QaK3kZaZdIHl5Fzb1UGBpMtAAuYO34AWsPN1sQf5ovkXdWqOh5ZDivLQUwkmex1uqSzUe9vNnWEzxbjUpASF4ZK2XKiBuKmrmn7iUzSUN1v5yiluSyunRWM1CzFJZEiS9qlZ52j2f2TuNOtzjgURch5FCIs3LD6DAZhLJP8qa5E6X2ROE4kHsy1 +Provides: /usr/lib/ardour6/libcanvas.so.0 = set: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 +Provides: /usr/lib/ardour6/libevoral.so.0 = set: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 +Provides: /usr/lib/ardour6/libgtkmm2ext.so.0 = set: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 +Provides: /usr/lib/ardour6/libmidipp.so.4 = set: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 +Provides: /usr/lib/ardour6/libpbd.so.4 = set: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 +Provides: /usr/lib/ardour6/libptformat.so.0 = set:ndSHdyj1y2Zhvlhlm1N5rsw40A3mDfySvEmZnTOV5j5QR7FCQENO2aC4JHbN63zOZFBnTWwYZ8cQU45irXAcmyi4WhrIdVRwAcLhlTghlPYBtZu7QAQ2MzUy5LgVowe9ben9ULRFfIL017LJEcr6c0Z5NYWF4qK693yNK1XaC9lsZJJspKlJtgv2s2ANNNYKZGM3GKV2wGwY04Y2Sz3QiYg7zwbyEgt7GhbANQWNBNhgqUn9HZ2JrzlSZsNzmX69n0gVaC73XeW2zAphra9T6YqTeAqWaCTZ2OK70BwfdHtGggXpPx78terjkfXPE6uXVq0AcGmGVBOiYaGgp0NLxqCmiTIW28dmbzAwgwlkTlfpvAT0myYDDIJw7YREZEhvZi6UTo4VLCDKeNxETnsGpTCZLrRZgZ0czhkwrNrYjVp0kKN8GqGAoZnOcjWfXt6qCAutoqDDv7nOZdlPZc5jO9dcd2v8EUEgy61jiBK2WHJN8fLXWwrx1bhS75TjPdBRJMNVQQ3uux8FsmMuSUqIpBGTnq9cARdbJ0Tuh6M4iMH1d0oBpeBVAocznrBIfoyZFvcamnbG4xEmc9VT3qnAo6WEpZcOV8TZCX7OrpkA9sAem14PZnj8hlbn3Fe3C7SRGERz3CN4hB1OGHdmQLrxOlxZjZHb6Ck6e8yDOZba570x5lWf49z4rf5hnURJFfnOWW2ZwECRRoe8EvbaPXFNWCXpyDr4yaRIbVOVcw99oZgEuZh1ewdn8kZbmJQJ1enNiQ2QbYrHSTGBKbMWkcOTg2h6dBcVPIFZon6bHBwmIP9HoT6n4uQEhe5AzVJklpcaZCLmsMIMi4iMVjZHPw9kQ3IxQn9wd1WjcqI6ujyfLDD6tM7bEMZgitty0xnRaLoEDovoYQGavme5ISq3rczAbGWVpspn8SeqL37DQbOow0t5HO84k1uEd1VQKRKZh3gTWZAJQbFM3ujzmASJDZHZfBpi2pkgZ81dtSqgNqsWh5E2CAGktO33NWxkmno1QvWIn8tlVkNCLcMQAhrRfpwAmeooIwHpRPVtRUSePOTWa3xGlfxJGb2V2uL4urz4C9pMsbTgmjVgt7FGSmer87X8inUNgBmTfbZt0appfjP9oswEBrJsLOIy9ItMWZCp5MqNP3betBvjQe2OIFZk1dWA2Zg25DbmVSkZGQPgra2ajQ68cvaYYm4t8gcbyGIUwVPYY4kAfXfWJolxJOXKpLSLDL0wd55Xo7K3gSoe88ADYEe6OZc4lAxz2Mlbu9sdfCW0KdPqJJPurutkKDaYdOkS4NqZbTn8sXmM9ARTw9dZ7L9xwCWzwP9bmtCQOGmYAvZKFH02PFnPd09pWwgcshd1nh0d7vWZrYMUKhzU9GdcKZs9r5o4MAoC37HcBlscQ8RAMEiyb6EVACe2VMPRs9204UUnaaZA00WBVkxH05i82p3GnGZADaSeJZBeFni7u39ApnoPA5dEAJQxXsAUNd8ZfNpQ8gEbFMeswVxYtSE62Oxaggg3GhlXFkgOo2lvyfxDjgtKkDecba0JwNsN0 Provides: /usr/lib/ardour6/libtemporal.so.0 = set:idLNPE2yxffWtWoFfYhCmOCRtvn9EcwkcxWnlX95P41BBiwRquBpKY3 -Provides: /usr/lib/ardour6/libwaveview.so.0 = set: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 -Provides: /usr/lib/ardour6/libwidgets.so.0 = set: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 +Provides: /usr/lib/ardour6/libwaveview.so.0 = set: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 +Provides: /usr/lib/ardour6/libwidgets.so.0 = set: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 +Provides: /usr/lib/ardour6/sanityCheck = set:dcyf Provides: ardour = 6.5-alt1:sisyphus+262337.100.1.1 --- ardour-debuginfo-6.5-alt1.i586.rpm.repo 2020-11-23 13:12:52.000000000 +0000 +++ ardour-debuginfo-6.5-alt1.i586.rpm.hasher 2021-02-11 10:12:38.292879113 +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